Expand description
The library interface is awfully abstract, because it strives to efficiently, and very accurately, support several pixel types. It also allows replacing some parts of the algorithm with different implementations (if you need higher accuracy or higher speed).
Structs§
- Dssim
- Configuration for the comparison
- Dssim
Image - Abstract wrapper for images. See
Dssim::create_image()
- LAB
- L*a*b*b, but using float units (values are 100× smaller than in usual integer representation)
- SsimMap
- Detailed comparison result
- Val
- Result of comparison as
f64
Traits§
- ToLAB
Bitmap - Convert image to L*a*b* planar
- ToRGBAPLU
- RGBA Premultiplied Linear-light Unit scale
Functions§
- new
- Create new context for a comparison