A Rust library focused on generic image processing for a wide range of datatypes. stb_image is used as the default encoder/decoder and supports the following formats:
- JPEG [RW]
- PNG [RW]
- TGA [RW]
- BMP [RW]
- PSD [R]
- GIF [R]
- HDR [RW]
Additional formats are provided by:
v4l
- Enables support for webcam capture on Linux
ser
- Automatically derive serde traits for images and many other datatyes
parallel
- Uses rayon to iterate over pixels in parallel (enabled by default)