- Notifications
You must be signed in to change notification settings - Fork155
Image processing operations
License
image-rs/imageproc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
An image processing library, based on theimage
library.
A performant, well-tested, well-documented library with a consistent API, suitable for use asthe basis of computer vision applications or graphics editors.
Maximum genericity over image storages or formats, or support for higher-dimensional images.
Functions in this library implicitly assume that pixels colors arestored in a linear color space likeRGB
as opposed to a non-linear colorspace such assRGB
.
If you are not familiar with gamma correction thenthis article containsan introduction and examples of color artefacts resultingfrom not using linear color spaces.
This library provides both single-threaded and multi-threaded variations of several functionsby usingrayon.
Depending on image size and the amount of work performed per pixel the parallel versions may notalways be faster - we recommend benchmarking for your specific use-case.
rayon
: enables multi-threaded versions of several functions
katexit
: enables latex in documentation viakatexitdisplay-window
: enablessdl2
sdl2
: enables the displaying of images (usingimageproc::window
) withsdl2
SeeCONTRIBUTING.md.
About
Image processing operations
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.