Near Duplicate Video Detection (Perceptual Video Hashing) - Get a 256-bit comparable hash value for any video.
-
Updated
Nov 29, 2025 - Python
Perceptual hashing is the use of an algorithm that attempts to fingerprint multimedia for identification and comparison. Perceptual hashes of two similar multimedia should be similar.
Near Duplicate Video Detection (Perceptual Video Hashing) - Get a 256-bit comparable hash value for any video.
A fast rust implementation of the perceptual hash dhash
Go CLI tool to find duplicate images in a folder
Performance-first perceptual hashing library; perfect for handling large datasets. Designed to quickly process nested folder structures, commonly found in image datasets.
Android librarry (kotlin) : Image (JPEG, BMP) comparison (perceptual hash algorithm)
A collection of algorithms for comparing the similarity of images using perceptual hashes
Clustering for Unsupervised Image Classification, using perceptual hashing and object detection
An production-ready Node.JS API library that provides index search capability on different file types.
Numerous converters and image tools combined into one simple CLI. Easily convert and refine large batches of images directly in your terminal. Fast, simple and easy.
Music Detection Application that uses audio fingerprinting and perceptual hashing. Users can add their custom database with one click.
A Dart package for perceptual image hashing
Python bindings to JImageHash Java library
A humble collection of command line tools for managing photos. Includes a perceptual hash for finding near-duplicates, and some exiftool wrappers for handling metadata.
Image_Deduplication_Algorithm using Perceptual Hashing and Hamming Distance
Perceptual image hashing provided by imagemagick.
Perceptual hashing library in python (with redis)
A PyTorch implementation of a machine learning perceptual image hash algorithm for near-duplicate detection and fast content-based image retrieval.
Logo Similarity - Extract and group 3,416 websites by logo similarity without ML clustering. Achieves 97.28% extraction rate and ~98% grouping precision using Union-Find + LSH.
Creates perceptual hash values from images.
高效的Python图像查重工具,支持百万级图片文件的重复检测。集成多种算法包括MD5哈希、感知哈希(dHash/pHash/aHash)和C++加速库,可识别完全相同、分辨率调整、部分截取和水印变更的重复图像。