From what I just read.. yes.. it is very resource hungry. With that being said.. here is a script that someone created that will do that.. not sure how easy that is to integrate.. Obviously it would be a "hack" of zenphoto to impliment it unless tris decided he wants it.. but here it is
astorm, I always though adding ImageMagick support would be a cinch, mainly because all the image processing is contained nicely in i.php, and you can just do a couple switches and use ImageMagick's functions instead of GD. I've always wanted to see if there's a speed difference, and the extra compatibility is good, so I imagine it will happen someday.
I probably won't add this filter beacuse of speed and personal preference differences, but once we get a good real plugin system, image filters could be added to customize your installation! (that's a ways off though).
Well - for me coding is like flying blind - I actually never learnt enough to get any usable results. Thus I give up. But i found the following code which might be helpfull for others:
$sharpenMatrix = array(-1,-1,-1,-1,16,-1,-1,-1,-1);
$divisor = 8;
$offset = 0;
imageconvolution($newim, $sharpenMatrix, $divisor, $offset);
which is said to have a sharpening effect - but i cannot handle it.
I also found a function gdImageSharpen(gdImagePtr im, int pct) (look here http://www.boutell.com/boutell/gdmanualtest.html#gdImageSharpen)
that left me helpless.
I´d have liked to be a more successful contributor to zenphoto