{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["archivers/brotli","archivers/liblz4","archivers/zstd","devel/cmake-core","devel/gettext-runtime","devel/jsoncpp","devel/libunistring","devel/libuv","devel/pkgconf","dns/libidn2","dns/libpsl","ftp/curl","lang/rust","ports-mgmt/pkg","print/indexinfo","security/libssh2","security/rhash","textproc/expat2","www/libnghttp2"],"categories":["graphics"],"comment":"Image similarity comparison simulating human perception","compare":null,"dependentCount":null,"description":"This tool computes (dis)similarity between two or more PNG images\nusing an algorithm approximating human vision.\n\nComparison is done in L*a*b* color space (D65 white point, sRGB gamma)\nusing a multi-scale variant of the SSIM algorithm.\n\nFeatures:\n- Improved algorithm\n    - Compares at multiple weighed resolutions, and scaling is done in\n      linear-light RGB. It's sensitive to distortions of various sizes\n      and blends colors correctly to detect e.g. chroma subsampling errors.\n    - Uses L*a*b* color space for the SSIM algorithm. It measures\n      brightness and color much better than metrics from average of\n      RGB channels.\n- Supports alpha channel.\n- Supports images with color profiles.\n- Takes advantage of multi-core CPUs.\n- Can be used as a library in C, Rust, and WASM.\n- No OpenCV or MATLAB needed.","flavors":[],"html":"https://daemonports.org/graphics/dssim/","kind":"port","lastUpdate":"2026-10-14T09:38:19+02:00","license":["AGPLv3+"],"maintainer":"ports@FreeBSD.org","name":"dssim","newest":true,"newestVersion":"3.2.4","noVulnData":false,"origin":"graphics/dssim","otherSystems":[{"maintainer":"ports@FreeBSD.org","newest":true,"noVulnData":true,"origin":"graphics/dssim","path":"","system":"HardenedBSD","version":"3.2.4_35"},{"maintainer":"ports@FreeBSD.org","newest":true,"noVulnData":true,"origin":"graphics/dssim","path":"","system":"GhostBSD","version":"3.2.4_35"}],"packages":[{"repo":"FreeBSD:14:latest","versions":["3.2.4_36","3.2.4_37","-","3.2.4_25","3.2.4_37"]},{"repo":"FreeBSD:14:quarterly","versions":["3.2.4_35","3.2.4_35","n/a","3.2.4_24","3.2.4_35"]},{"repo":"FreeBSD:15:latest","versions":["3.2.4_37","3.2.4_37","n/a","3.2.4_25","3.2.4_25"]},{"repo":"FreeBSD:15:quarterly","versions":["3.2.4_35","3.2.4_35","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["3.2.4_35","3.2.4_37","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"dssim-3.2.4_37","related":null,"repository":"FreeBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":[],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"3.2.4_37","versions":null,"vulnerabilities":null,"www":"https://kornel.ski/dssim"}
