Compare image quality and explore spatial error. Images stay on your device.
SourceDownloadsJPEG, PNG, WebP and JPEG XL use Zen decoders. SDR RGB8 ingress matches the CLI: transparency is preserved and scoring refuses non-opaque pixels. ICC metadata is not applied. Use already composited sRGB images for color-managed comparison.
C has no spatial map in the pinned library. Choose another map metric explicitly; no model is substituted.
Reference, score and map timings appear after comparison.
Worker startup: starting…
Checking browser capabilities…
In Brave, turn Shields off for this site, then reload. Relaxed SIMD128, shared memory and working Web Workers are required. HTTPS and cross-origin isolation enable the Rayon worker pool. WebGPU readiness is checked separately; the selectable metrics in this build run on the CPU.
Use the same opaque sRGB files. Generated JPEG candidates can be downloaded below. Zensim scoring and its map use the selected SDR model.
Map scaling changes only the visualization. Scores and downloaded raw values retain their metric definitions. Native similarity maps retain their metric sampling grids; visualization uses 1−similarity. VSI displays saliency-weighted quality contributions. FSIM/FSIMc maps show luminance similarity; MS-SSIM shows level-0 SSIM. Hatched cells mark uncovered borders or undefined native values; HaarPSI has undefined local similarity in zero-weight windows. SSIMULACRA2 currently exports a scalar only. Browser timings are interactive feedback, not accepted fleet benchmark observations.