Module cuticula::image_crate::imageops
[−]
[src]
Image Processing Functions
Modules
| colorops |
Public only because of Rust bug: https://github.com/rust-lang/rust/issues/18241 Functions for altering and converting the color of pixelbufs |
Structs
| BiLevel |
A bi-level color map |
Enums
| FilterType |
Available Sampling Filters |
Traits
| ColorMap |
A color map |
Functions
| blur |
Performs a Gaussian blur on the supplied image.
|
| brighten |
Brighten the supplied image.
|
| contrast |
Adjust the contrast of the supplied image.
|
| crop |
Return a mutable view into an image |
| dither |
Reduces the colors of the image using the supplied |
| filter3x3 |
Perform a 3x3 box filter on the supplied image.
|
| flip_horizontal |
Flip an image horizontally |
| flip_vertical |
Flip an image vertically |
| grayscale |
Convert the supplied image to grayscale |
| index_colors |
Reduces the colors using the supplied |
| invert |
Invert each pixel within the supplied image. This function operates in place. |
| overlay |
Overlay an image at a given coordinate (x, y) |
| replace |
Replace the contents of an image at a given coordinate (x, y) |
| resize |
Resize the supplied image to the specified dimensions.
|
| rotate180 |
Rotate an image 180 degrees clockwise. |
| rotate270 |
Rotate an image 270 degrees clockwise. |
| rotate90 |
Rotate an image 90 degrees clockwise. |
| unsharpen |
Performs an unsharpen mask on the supplied image.
|