Phatch is an open source application that provides users with a sophisticated, yet easy to use batch image manipulation solution written in the Python programming language and designed to be portable, running on the Linux, Microsoft Windows and Mac OS X operating systems.
With Phatch you will be able to effortlessly batch resize, rotate, rotate, rename, flip, invert, as well as to add rounded corners, shadows, and watermarks in only a few seconds, with minimal effort. It’s comprised of a versatile command-line utility, and two graphical applications for inspecting images and batch manipulation.
Features at a glance
Key features include a wide range of actions, drag & drop of actions, standalone image inspector, enable & disable actions, file history, error logging, copy of folder hierarchies, desktop droplets, Python shell, and Python API.
It is a simple and cross-platform photo batch processor that can handle a wide range of image file formats, including reading and writing JPE, JPEG, JPG, PNG, GIF, BMP, TIF, TIFF, XBM, PGM, DIB, PCX, PPM, IM, PBM, and MSP.
While it can only read the PSD, ICO, XPM, DCX, RGB, CMYK, CUR TGA, SUN, BW, GD, FLI, GBR, MIC, FLC, MCIDAS, PCD, FPX, and IMT file formats, it can only write to the PDF, PostScript and EPS file formats.
Default actions and supported colors modes
Default actions include Auto Contrast, Blender, Border, Brightness, Canvas, Color to Alpha, Colourise, Contour, Contrast, Copy, Crop, Fit, Desaturate, Equalize, Invert, Highlight, Mask, Rename, Reflection, Scale, Shadow, Sketch, Solarize, Time Shift, Transpose, Warm Up, and many more.
Among the supported color modes, we can mention Monochrome (1-bit pixels, black and white), Grayscale (8-bit pixels, black and white), CMYK (4x8-bit pixels, colour separation), RGBA (4x8-bit pixels, RGB with transparency mask), RGB (3x8-bit pixels, true colour), YCbCr (3x8-bit pixels, colour video format), P (8-bit pixels, mapped using a colour palette), F (32-bit floating point pixels) and I (32-bit integer pixels).
Summing up, Phatch is an extraordinary and unique application for batch image manipulation for the Linux platform. It is kinda sad, but there’s no other software that can do the things Patch can do!