An advanced HTTP image generation script, based on ImageMagick. TimThumb-compatible API.
I originally wrote this because I was attempting to optimise the quality of TimThumb generated images, and realised that the lower quality images actually had larger filesizes than the higher quality ones. I ended up digging in a bit and came to the conclusion that some of GD's internals, as well as the way TimThumb uses it, were responsible. Rather than attempt to patch a very old and neglected library and fight against GD, I decided to reimplement the same functionality on top of ImageMagick.
- Drop-in replacement, uses the same configuration files as TimThumb does.
- Self-contained class files and structured image handling API for direct integration with other applications and scripts.