[−][src]Crate pix
Pixel and Raster image manipulation crate.
Rasters are made up of pixels in one of many possible Formats.
Structs
Ch8 | 8-bit color Channel. |
Ch16 | 16-bit color Channel |
Ch32 | 32-bit color Channel |
Gray | |
Mask | Translucent alpha mask pixel Format. |
Opaque | |
Raster |
|
RasterBuilder | Builder for Raster images. |
RasterIter |
|
Region | Location / dimensions of pixels relative to a Raster. |
Rgb | |
Translucent | Alpha channel for translucent or transparent pixels and Rasters. |
Enums
AlphaMode | Mode for handling alpha |
GammaMode | Mode for handling gamma correction |
Traits
Alpha | Channel for defining the opacity of pixels. |
Channel | One component of a pixel Format. |
Format | Pixel format determines Channels and bit depth. |
PixModes | Pixel modes are settings for alpha and gamma mode. |
Type Definitions
Gray8 | |
Gray16 | |
Gray32 | |
GrayAlpha8 | Translucent 8-bit Gray pixel Format. |
GrayAlpha16 | Translucent 16-bit Gray pixel Format. |
GrayAlpha32 | Translucent 32-bit Gray pixel Format. |
Mask8 | Translucent 8-bit alpha Mask pixel Format. |
Mask16 | Translucent 16-bit alpha Mask pixel Format. |
Mask32 | Translucent 32-bit alpha Mask pixel Format. |
Rgb8 | |
Rgb16 | |
Rgb32 | |
Rgba8 | Translucent 8-bit Rgb pixel Format. |
Rgba16 | Translucent 16-bit Rgb pixel Format. |
Rgba32 | Translucent 32-bit Rgb pixel Format. |