Skip to content
#

phash-similarity

Here are 7 public repositories matching this topic...

Language: All
Filter by language

A perceptual hash is a fingerprint of a multimedia file derived from various features from its content. Unlike cryptographic hash functions which rely on the avalanche effect of small changes in input leading to drastic changes in the output, perceptual hashes are "close" to one another if the features are similar.

  • Updated Sep 28, 2022
  • Java

Rust duplicate image detector using standard phash (perceptual image hash) and pdqhash implementations, includes phdupes app: rust GUI (egui) and TUI (ratatui) for viewing and interacting with found duplicates, multithreaded scanning and (also RAW) image processing, configurable preload of images, metadata caching, Search inside Exif tags

  • Updated Dec 15, 2025
  • Rust

Improve this page

Add a description, image, and links to the phash-similarity topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the phash-similarity topic, visit your repo's landing page and select "manage topics."

Learn more