$npx skillfedfor your agent

image-similarity-measures

Evaluation metrics to assess the similarity between two images.

With conditionsPyPI Image ProcessingReleased May 2023173.6K downloads / moMITPure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — image_similarity_measures-0.3.6-py3-none-any.whl
v0.3.6 · released 2023-05-04 · Python >=3.8 · 4 runtime deps: numpy, scikit-image, opencv-python, phasepack

Yes, if you need multiple standard image similarity metrics in one package and can accept no future maintenance. The package is stable, permissively licensed, and has low install friction. However, do not rely on it for critical production systems or expect bug fixes—consider it a snapshot tool. For active development or long-term support, evaluate maintained alternatives.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python >=3.8; images must be in channel-last format; depends on numpy, scikit-image, opencv-python, and phasepack.
  • Low friction install with a pure-Python wheel.
  • Package is abandoned (last release 2023-05-04, no activity for 1198 days), so expect no maintenance or bug fixes going forward.

License · maintenance · safety

MIT (permissive) — MIT license is permissive; you can use this package freely in commercial and private projects with minimal restrictions.

last release 2023-05-04 (1198 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 173,615 downloads/mo, #10,303 on PyPI

Verify before relying

from image_similarity_measures.evaluate import evaluation

evaluation(org_img_path="original.tif", pred_img_path="predicted.tif", metrics=["rmse", "psnr"])
  • Whether the package works reliably with Python 3.10 and 3.11 given its abandoned status and lack of recent testing.
  • Whether all eight metrics produce numerically correct results or if any have known issues that were never fixed.
  • Performance characteristics of each metric on typical image sizes and whether optional speedups (pyfftw, rasterio) are still maintained.
Same gist for agents: .md · .json

What it is and what it does

Image Similarity Measures is a Python package that computes eight standard metrics to quantify how similar two images are. It wraps implementations of RMSE, PSNR, SSIM, FSIM, ISSM, SRE, SAM, and UIQ into a unified API, with both a Python function interface and a command-line tool. The package depends on numpy, scikit-image, opencv-python, and phasepack to handle image I/O and metric computation.

The package is mature and stable (marked Production/Stable), but is no longer actively maintained—the last release was in May 2023 with no commits since. It works with Python 3.8 through 3.11 and installs with low friction as a pure wheel. Optional dependencies (pyfftw for faster FSIM, rasterio for TIFF reading) can be added at install time.

Use it for

  • Evaluate image reconstruction quality in super-resolution or denoising projects by comparing output to reference images.
  • Benchmark image compression algorithms by measuring similarity loss across different compression levels.
  • Validate image processing pipelines in remote sensing or satellite imagery workflows.
  • Assess quality of generated or predicted images in machine learning model evaluation.
  • Compare image enhancement or restoration results quantitatively in research or production workflows.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you need multiple standard image similarity metrics in one package and can accept no future maintenance.

The package is stable, permissively licensed, and has low install friction. However, do not rely on it for critical production systems or expect bug fixes—consider it a snapshot tool. For active development or long-term support, evaluate maintained alternatives.

Install

image-similarity-measures on PyPI

Before you install

Low friction install with a pure-Python wheel. Package is abandoned (last release 2023-05-04, no activity for 1198 days), so expect no maintenance or bug fixes going forward.

Requires Python >=3.8; images must be in channel-last format; depends on numpy, scikit-image, opencv-python, and phasepack.

License in practice

MIT license is permissive; you can use this package freely in commercial and private projects with minimal restrictions.

Quickstart

from image_similarity_measures.evaluate import evaluation

evaluation(org_img_path="original.tif", pred_img_path="predicted.tif", metrics=["rmse", "psnr"])

Verify before relying

  • Whether the package works reliably with Python 3.10 and 3.11 given its abandoned status and lack of recent testing.
  • Whether all eight metrics produce numerically correct results or if any have known issues that were never fixed.
  • Performance characteristics of each metric on typical image sizes and whether optional speedups (pyfftw, rasterio) are still maintained.

Package facts

LicenseMIT permissive
Python supportSupports the current Python release >=3.8
Install frictionLow. Pure-Python wheel
Runtime dependencies
4 packages
numpyscikit-imageopencv-pythonphasepack
MaintenanceAbandoned 1,198 days since the last release
First released
Downloads173,615 / month, #10,303 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableIntended Audience :: Science/ResearchLicense :: OSI Approved :: MIT LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9

Evidence: image_similarity_measures-0.3.6-py3-none-any.whl

Tags

Capabilities
image similarity metricscompare two imagesimage quality assessmentSSIM PSNR RMSEimage evaluation metricsstructural similarity indeximage difference measurement
Topics
image-qualitymetricsabandoned

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “image similarity metrics”

  • image-similarity-measuresComputes eight standard image similarity metrics (RMSE, PSNR, SSIM,…
  • piqPIQ provides a collection of image quality metrics and measures—both…
  • pyiqaPyIQA provides a PyTorch-based toolbox for computing image quality…

Give your agent the search over MCP, or paste the wish link into any chat.

More Image Processing packages

albumentations Worth it
PyPI · Libraries · released May 2025

Albumentations applies image transformations to training data, supporting classification, segmentation, object detection, and pose estimation with a unified API for images, masks, bounding boxes, and keypoints.

Install it if you need a unified, production-grade augmentation API for computer vision tasks.

MITpure Python · 3.9+aging
5.5Mdownloads / mo
albucore With conditions
PyPI · Libraries · released Aug 2026

Albucore provides optimized atomic image processing functions that automatically select the fastest implementation (NumPy, OpenCV, NumKong, StringZilla, or PyTorch) based on input characteristics for efficient uint8 and float32 image manipulation.

Install it if you are building image augmentation or preprocessing pipelines and want to avoid manual optimization.

MITpure Python · 3.10+
3.9Mdownloads / mo
kornia-rs With conditions
PyPI · Scientific/Engineering · released May 2026

kornia-rs provides low-level computer vision operations—image I/O, resizing, color conversion, and video capture—implemented in Rust with Python bindings for efficient, thread-safe processing.

Apache-2.0compiled wheel · 3.8+
3.2Mdownloads / mo
seleniumbase With conditions
PyPI · Software Development · released Aug 2026

SeleniumBase is a browser automation framework that combines Selenium WebDriver with pytest integration, CDP mode for bot-detection bypass, and tools for web testing, scraping, and crawling.

However, the 60 runtime dependencies are substantial—evaluate whether you need the full feature set or if a lighter alternative suits your use case.

permissive licensepure Python · 3.9+
3.1Mdownloads / mo
earthengine-api With conditions
PyPI · Python Modules · released Aug 2026

Python client library for Google Earth Engine, enabling programmatic access to satellite imagery and geospatial datasets for remote sensing and environmental analysis.

The main gotcha is that authentication and an Earth Engine project are prerequisites; also, dynamic class loading means you'll rely on the official API Reference.

Apache-2.0pure Python · 3.10+
616.9Kdownloads / mo
pyiqa With conditions
PyPI · Scientific/Engineering · released Jul 2026

PyIQA provides a PyTorch-based toolbox for computing image quality assessment metrics, supporting both full-reference and no-reference methods with GPU acceleration and calibration against official implementations.

PolyForm-Noncommercial-1.0.0pure Python · 3.6+
464.3Kdownloads / mo

See also piq · lpips · pytorch-msssim · scikit-video · pixelhog · nmslib · sacrebleu · motmetrics · strsimpy