Heres a basic GUI for some tests I've been doing into downsampling. It downsizes TIFF images. Output goes into same folder as source images, as do temporary files. I've only enabed TIFF input and output at the moment, and they are read and written as 48bit files. Its the result of a busy night this week. It can read and write most formats either internally, or using external tools, when I enable it.. when I get time. That code is already in there, including encoding to AVI/ MPEG etc, I turned it off until i can test everything. Eventually I intend to allow keyframed imagepans across a sequence of TIFs using splines with continuity (so looping imagepans can be created), and HQ upsampling/super-resolution of sequences... and very soon the ability to choose a different output folder!
There is a large test chart (uncompressed TIFF) in the program folder. If you want to test the downsampling, move it to another folder and process that folder using the default output sizes (273x341 I think, 1/100 the size of the aforementioned TIFF..) and process. No go try the same resample in PhotoshopCS4/ AfterEffects etc and compare results. I did ;) There is a complex mode which yields insignificantly better results..so don't use it.. its just a test mode really, and very slow. best regards
here's the link: