is there a better alternative to the imagecopyresampled() function? i tried imagecopyresized() and it came out incredibly grainy and pixelated. imagecopyresampled() is alot better, however the resolution is still lacking. any ideas on another alternative?