aboutsummaryrefslogblamecommitdiff
path: root/graphics/dssim/pkg-descr
blob: 7b1d5f7835f47a85fc878065941c34940605735b (plain) (tree)
1
2
3
4
5
6
7






                                                                      











                                                                           

                             
This tool computes (dis)similarity between two or more PNG images
using an algorithm approximating human vision.

Comparison is done in L*a*b* color space (D65 white point, sRGB gamma)
using a multi-scale variant of the SSIM algorithm.

Features:
- Improved algorithm
    - Compares at multiple weighed resolutions, and scaling is done in
      linear-light RGB. It's sensitive to distortions of various sizes
      and blends colors correctly to detect e.g. chroma subsampling errors.
    - Uses L*a*b* color space for the SSIM algorithm. It measures
      brightness and color much better than metrics from average of
      RGB channels.
- Supports alpha channel.
- Supports images with color profiles.
- Takes advantage of multi-core CPUs.
- Can be used as a library in C, Rust, and WASM.
- No OpenCV or MATLAB needed.

WWW: https://kornel.ski/dssim