Assimilator is a batch image processor written in Python. It utilises the Python Imaging Library (PIL) to:
- Resize and crop images to specified dimensions
- Intelligently handle conflicting orientations by rotating, scaling or transposing dimensions
- Optionally add a background to scaled images and set its colour
- Output bitmap, JPEG or PNG files
- Set JPEG and PNG DPI
- Set JPEG quality level
- Add a prefix to output filenames
Assimilator is available under the terms of the GNU Lesser General Public License. Feel free to grab a copy and use it to your heart's content. Check it out on GitHub, too!
Download
- Version 1.0.0
- Linux (32 bit)
- Linux (64 bit)
- Macintosh
- Windows
- source
- Windows users: having trouble viewing the README and LICENSE files? Try opening them in anything other than Notepad. WordPad will do just fine!
System Requirements
- Linux
- 32 or 64 bit (there are separate versions for each) GNU/Linux based operating system (tested on Ubuntu and Fedora)
- Macintosh
- 64 bit Mac OS X 10.6 or later
- Windows
- 32 or 64 bit Windows XP or later