Eyefi I2 is an API for the abstraction of all common image transformations (thumbnailing, scaling, borders, etc.) into an XML file. Through a simple PHP API, images can be loaded through such a transformation to generate and cache a modified image. By stacking the image operations, very complex transformations can be accomplished, incorporating source images, generated text, image overlays, and more.
unweave opens each of a list of image files, removes the artifacts generated by weave interlacing, and overwrites the original file (unless told otherwise). The artifacts are removed by simply removing either the odd or the even lines of the image, and interpolating them from the remaining lines.
Image Resizing Class is a PHP class that can be used to resize images while preserving their aspect ratio. It can open a JPEG, PNG, or GIF image and resize it in such way that neither the width nor the height exceed given size limits. The image is resized to preserve the original proportion between the width and height. The resized image is generated in the JPEG format, overwriting the original image file.