Pluto
A fast and convenient image processing library
Currently supported
- Image formats
- JPEG (through libjpeg-turbo)
- PPM
- Image operations
- Bilinear resize
- Box blur
- Brightness
- Channel swap
- Contrast
- Gaussian blur
- Horizontal blur
- Vertical blur
Installation
-
Add the dependency to your
shard.ymldependencies: pluto: github: phenopolis/pluto -
Run
shards install
Usage
-
Require the library
require "pluto" -
See the
specfolder for examples
Contributing
- Fork it (https://github.com/phenopolis/pluto/fork)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
Contributors
- Andrei Zhigalkin - creator and maintainer