Dssim Versions Save

Image similarity comparison simulating human perception (multiscale SSIM in Rust)

3.2.3

1 year ago
  • WASM compatibilty
  • Performance improvements

3.2.0

2 years ago

3.1.2

2 years ago

Includes universal binary for M1 Macs

3.0.2

2 years ago

I keep forgetting to update this page, and unfortunately once I've marked any release as "latest", GitHub stops showing newer releases. Please don't pay attention to this page. This page will not be kept up to date with releases.

3.0.0

3 years ago

2.9.7

6 years ago

2.8.0

6 years ago

Complete rewrite of the project in Rust:

  • Chroma channels are compared at full resolution. This increases accuracy on images with chroma subsampling.
  • All scaling is done in linear-light premultiplied-alpha color space, which further increases accuracy.
  • Safe and reliable code. No more dodgy pointer manipulation.

Important regression: only PNG files are supported, and they're assumed to always be in the sRGB color space. Please be very careful when converting/comparing images with color profiles, because differences from color profile (mis)interpretation are often very large and make DSSIM scores bogus.

1.3.3

6 years ago
  • Fixed handling of PNG files with invalid chunks
  • Fixed handling of color channels smaller than 8 pixels

1.3.2

7 years ago
  • Error handling of invalid gamma
  • Support reading stdin as - file

1.3.1

7 years ago
  • Shows more digits of result
  • Changed blur implementation