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.yml
dependencies: pluto: github: phenopolis/pluto
-
Run
shards install
Usage
-
Require the library
require "pluto"
-
See the
spec
folder 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