I’m wondering: is ImageMagick basically the most complete, fastest way to resize images on Linux? Especially considering that you might want to resize a variety of image formats. Because, with less-than-full-frame digital camera images, even producing reduced-size images at terrible quality takes a long time.
Also, do you happen to know if it’s possible to get “file system events” — such as close-write, move, and delete — from a Samba server? Of course, one can hack the source to add this, but I was curious if there was a built-in way to do this already.

Loading...
jcheap | 29-May-07 at 3:50 am | Permalink
wrt Samba issue, inotify may be of help (not sure) …
http://www-128.ibm.com/developerworks/linux/library/l-inotify.html
btw, howdy – long time no talk
csm | 31-May-07 at 4:48 pm | Permalink
inotify is a possible solution; it seems kind of heavyweight, though, for this application, which has a single choke-point.
Also, epeg rocks my JPEG-resizing world.
Leo Charre | 30-Sep-08 at 11:35 am | Permalink
What you need is to use a different resizing algorithm.
For example using imagemagick convert and mogrify..
Let’s say our original is 4000×4000
SLOW:
mogrify -resize 1000×1000 ./original.jpg
FAST:
mogrify -filter Quadratic -resize 1000×1000 ./original.jpg
csm | 22-Oct-08 at 9:34 pm | Permalink
Even the fastest filter for ImageMagick was way too slow for this application.