- Documentation (soon) | Recipes -
A high-level image I/O and manipulation library for Nim
Features
- PNG read/write
- JPEG read/write (only RGB supported)
- High-level pixel manipulation with arraymancer
- Image display with nigui
- Basic image transforms:
- Reshape/scale
- Change between color types
- Hue/saturation/value (soon)
Installation
Install from nimble with:
nimble install inumon
External dependencies
Image read/write currently requires libpng and libjpeg-turbo. They will likely already be installed on your system, but you can make sure with the following commands.
Arch based:
sudo pacman -Syu libpng libjpeg-turbo
Debian based:
sudo apt-get install libpng-dev libjpeg-turbo
Windows support is untested