PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Perceptual Hashing Python Packages

Python packages with the GitHub topic perceptual-hashing. Sorted by relevance, with stars and monthly downloads.
benhoyt
dhash

Python library to calculate the difference hash (perceptual hash) for a given image, useful for detecting duplicates

67K 376 38
lmmx
czkawka

Python bindings for the Czkawka Rust library, a fast image similarity engine

9K 1 0
gudoshnikovn
python-libphash

A Python binding for the libphash C library that provides efficient computation of perceptual image hashes for similarity detection.

3K 0 0
lgtm-hq
winnow-media

Winnow your media library — organize photos and videos, detect duplicates, and keep the best copies.

2K 0 0
wmetcalf
rosetta-squint

Cross-language byte-exact perceptual image hashing — same hex across Python, Rust, Go, Java, JS/TS, and Swift for the same input bytes.

725 0 0
aastopher
imgdd

Performance-first perceptual hashing library; perfect for handling large datasets. Designed to quickly process nested folder structures, commonly found in image datasets.

636 6 1
knjcode
imgdupes

Identifying and removing near-duplicate images using perceptual hashing.

540 394 24
lmmx
inline-snapshot-phash

Perceptual hash storage protocol for inline-snapshot

273 0 0
wmetcalf
rosetta-squint-hash

Cross-port-stable extensions to Python imagehash, mirroring the 5 ports of rosetta-squint-hash

220 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery