[−][src]Crate pix
Structs
AssociatedAlpha | Each |
Ch8 | 8-bit color Channel. |
Ch16 | 16-bit color Channel |
Ch32 | 32-bit color Channel |
Gray | |
LinearGamma | No gamma correction applied |
Mask | Translucent alpha mask pixel Format. |
Opaque | |
Palette | Color table for use with indexed |
PowerLawGamma | Gamma correction with a specified value |
Raster |
|
RasterBuilder | Builder for Raster images. |
RasterIter |
|
Region | Location / dimensions of pixels relative to a Raster. |
Rgb | |
SeparatedAlpha | Each |
SrgbGamma | Gamma correction using the sRGB formula |
Translucent | Alpha channel for translucent or transparent pixels and Rasters. |
Enums
AlphaModeID | Mode for handling associated alpha. |
GammaModeID | Mode for handling gamma encoding / decoding. |
Traits
Alpha | Channel for defining the opacity of pixels. |
AlphaMode | Trait for handling associated versus separated alpha |
Channel | One component of a pixel Format. |
Format | Pixel format determines bit depth (Channel), color components, alpha mode, and gamma mode. |
GammaMode | Trait for handling associated versus separated alpha |