An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: perceptual-hashing

facebook/ThreatExchange

Trust & Safety tools for working together to fight digital harms.

Language: C++ - Size: 150 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,219 - Forks: 327

eternal-flame-AD/yume-pdq

Optimized kernels from hashing to vectorized or Vulkan shader-based exact matching for near real-time high-throughput high-recall PDQ-based image screening.

Language: Rust - Size: 20.4 MB - Last synced at: about 9 hours ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

jankais3r/pyPhotoDNA

Calculate PhotoDNA hashes using Python

Language: Python - Size: 17.6 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 3

Nakilon/dhash-vips

vips-powered ruby gem to measure images similarity, implementing dHash and IDHash algorithms

Language: Ruby - Size: 589 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 91 - Forks: 14

sylphlab/media-curator

Intelligently organizes and deduplicates large digital photo and video collections using metadata and content analysis (perceptual hashing, LSH).

Language: TypeScript - Size: 1.58 MB - Last synced at: 9 days ago - Pushed at: 15 days ago - Stars: 3 - Forks: 0

Nuraj250/TraceBack-Reverse-Image-Finder

TraceBack helps you instantly find the source of any image, detect edits or crops, and identify AI-generated or fake images—all with one click.

Language: JavaScript - Size: 0 Bytes - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

aetilius/pHash

pHash - the open source perceptual hash library

Language: C++ - Size: 22.3 MB - Last synced at: 21 days ago - Pushed at: about 2 years ago - Stars: 580 - Forks: 81

btd/sharp-phash

sharp based perceptual hash implementation

Language: JavaScript - Size: 843 KB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 54 - Forks: 13

roboflow/neuralhash-collisions

A catalog of naturally occurring images whose Apple NeuralHash is identical.

Language: JavaScript - Size: 27.1 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 149 - Forks: 6

benhoyt/dhash

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

Language: Python - Size: 17.6 KB - Last synced at: 28 days ago - Pushed at: 11 months ago - Stars: 364 - Forks: 38

aastopher/imgdd

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

Language: Rust - Size: 6.57 MB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

knjcode/imgdupes

Identifying and removing near-duplicate images using perceptual hashing.

Language: Python - Size: 928 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 353 - Forks: 23

joshooaj/PerceptHash

Compare similar images using perceptual hashes with PowerShell on all platforms

Language: PowerShell - Size: 17.4 MB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

rtulke/pdiff

Perceptual Diff pdiff is an fast image comparison utility that makes use of a computational model of the human visual system to compare two images.

Language: Python - Size: 1.84 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

jankais3r/jPhotoDNA

CLI Java wrapper for the PhotoDNA library

Language: Java - Size: 99.6 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 3

mk-fg/image-deduplication-tool

Tool to detect (and get rid of) similar images using perceptual hashing (pHash lib)

Language: Python - Size: 13.7 KB - Last synced at: 19 days ago - Pushed at: over 8 years ago - Stars: 82 - Forks: 8

starkdg/phash

open source perceptual hashing library

Language: C++ - Size: 3.56 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 22 - Forks: 7

gfieldGG/videohash Fork of akamhy/videohash

Near Duplicate Video Detection (Perceptual Video Hashing) - Get a 256-bit comparable hash value for any video.

Language: Python - Size: 10.5 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

nikvoronin/we-aint-same

Let's find out duplicate images with Perceptual Hashing algorithms

Language: C# - Size: 21.5 KB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

sebescudie/VL.ImageHashes

Provides vvvv and VL nodes to perform perceptual image hashing (work in progress !)

Size: 35.2 KB - Last synced at: 4 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

9elt/fast-dhash

A fast rust implementation of the perceptual hash dhash

Language: Rust - Size: 1000 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

wolny/phash-hierarchical-clustering

Hierarchical clustering of images using phash and Hamming distance

Language: Scala - Size: 1.37 MB - Last synced at: about 8 hours ago - Pushed at: almost 8 years ago - Stars: 8 - Forks: 3

Ahmed-Hajhamed/Shazam-like-Song-Identifier

Music Detection Application that uses audio fingerprinting and perceptual hashing. Users can add their custom database with one click.

Language: Python - Size: 131 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

vmchale/perceptual-hash

Perceptual Hash in J

Language: J - Size: 1000 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 1

transitive-bullshit/phash-gif

Perceptual GIF hashing for easily finding near-duplicate GIFs.

Language: JavaScript - Size: 5.5 MB - Last synced at: 21 days ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 1

nyavramov/monitor_web_page_changes

I thought it would be nice to get an email alert when a new job posting appears on a website, so I can use this to check for the newest job openings on various sites

Language: Python - Size: 15.5 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 4

cofacts/media-manager

An production-ready Node.JS API library that provides index search capability on different file types.

Language: TypeScript - Size: 5.72 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

simon987/fastimagehash

C/C++ replacement for the 'imagehash' python package

Language: C++ - Size: 11 MB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 19 - Forks: 1

ml-research/Learning-to-Break-Deep-Perceptual-Hashing

[FAccT 2022] Source code for our paper "Learning to Break Deep Perceptual Hashing: The Use Case NeuralHash".

Language: Python - Size: 7.01 MB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 25 - Forks: 5

umbertogriffo/fast-near-duplicate-image-search

Fast Near-Duplicate Image Search and Delete using pHash, t-SNE and KDTree.

Language: Python - Size: 28.5 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 147 - Forks: 20

dlaperriere/Find_Similar_Images

Reverse image search utility based on perceptual hash algorithms

Language: C# - Size: 1.63 MB - Last synced at: 9 months ago - Pushed at: over 8 years ago - Stars: 24 - Forks: 9

gangeshbaskerr/Phishing_Hashing_Logo_DomainName

Trying to incorporate new features using various Hasing techniques to detect phishing websites. Also doing something like searching the logo of the website and extracting keywords to search again to lead to the legitimate site.

Language: Jupyter Notebook - Size: 853 KB - Last synced at: 9 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Nr90/imgsim

Golang library for computing perceptual hashes of images

Language: Go - Size: 30.3 KB - Last synced at: 9 months ago - Pushed at: about 7 years ago - Stars: 72 - Forks: 4

azr/phash

A simple perceptual hash library in pure Go.

Language: Go - Size: 9.8 MB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 47 - Forks: 4

Roy0309/ImageSimilarityDetection-UI

Find similar images in several directories by aHash/dHash/pHash.

Language: C# - Size: 1.41 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 4

adriacabeza/go-imagecleaner

📸 Clean your image folder using perceptual hashing and BK-trees using Go!

Language: Go - Size: 973 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 2

poslegm/scala-phash

Image comparison by hash codes

Language: Scala - Size: 7.43 MB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 20 - Forks: 3

nitinramadoss/image_compare

Dart package for comparing images. Find the difference between two images by using a variety of image comparison techniques.

Language: Dart - Size: 3.3 MB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 9

brett-lempereur/ish

A collection of algorithms for comparing the similarity of images using perceptual hashes

Language: Go - Size: 15.4 MB - Last synced at: 9 months ago - Pushed at: over 8 years ago - Stars: 18 - Forks: 0

kamil-sita/image-copy-finder

Multi module project focused on near-duplicate search for images.

Language: Java - Size: 176 KB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 1

teran/deduplicator 📦

Lightroom plug-in to deduplicate images based on perceptual hash algorithms

Language: Lua - Size: 115 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 55 - Forks: 7

fr3fou/decker

check for duplicate images and find the best one in a folder with an easy to use cli

Language: Go - Size: 89.8 KB - Last synced at: 14 days ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 2

giganttheo/imagehash_jax

Fast JAX implementions of image hashing methods

Language: Python - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

MarwaAbdelAal/Shazam-like-app

a python aplication that generates a fingerprint to audio file, by extracting spectrogram and some features from it.

Language: Python - Size: 11.3 MB - Last synced at: 9 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

ray-1337/perceptual-hash

Generate content-based image hashes on Node.js.

Language: TypeScript - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

normanyahq/Break12306Captcha

Code and models accompanying "Learning to Associate Words and Images Using a Large-scale Graph"

Language: Jupyter Notebook - Size: 65.9 MB - Last synced at: 9 months ago - Pushed at: almost 8 years ago - Stars: 17 - Forks: 7

kemonomachi/experhash

Perceptual hashing of images in Elixir

Language: C++ - Size: 34.2 KB - Last synced at: 9 months ago - Pushed at: almost 6 years ago - Stars: 18 - Forks: 7

dfd-tud/mihbs

Language: Python - Size: 12 MB - Last synced at: 9 months ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 1

matteounitn/iHashDNA

Perceptual hashing library in python (with redis)

Language: Python - Size: 134 KB - Last synced at: 9 months ago - Pushed at: about 4 years ago - Stars: 12 - Forks: 0

tenxlenx/GpuDct

A library to extract DCT hashes with CUDA

Language: Cuda - Size: 8.79 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

apaz-cli/ML-ImageHash

A PyTorch implementation of a machine learning perceptual image hash algorithm for near-duplicate detection and fast content-based image retrieval.

Language: Jupyter Notebook - Size: 3.89 MB - Last synced at: 9 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

victorkifer/kaggle-avito-duplicate-ads

Language: Jupyter Notebook - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

mr-eyes/duplicate_images_detector

Detect duplicate images and view the distinct in a web app

Language: Python - Size: 11.7 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

kyusu/uniqueImages

A node command line tool which can be used to find duplicate images in a directory even if the images differ in resolution, contrast, brightness or color.

Language: JavaScript - Size: 1.02 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 6 - Forks: 3

poslegm/scala-phash-demo

Demo application for scala-phash library

Language: Scala - Size: 13.7 KB - Last synced at: 9 months ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 1

yunpengn/AudioDup

A trivial approach for near-duplicate detection of audios

Language: Python - Size: 2.59 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

anvilsecure/hominoid

Proof of concept for an anti-phishing browser plugin, working by comparing pages screenshots with perceptual hashing algorithms.

Language: HTML - Size: 2.03 MB - Last synced at: 24 days ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 3

AzuxDario/Perceptual-image-hashes

Here will be C++ library for perceptual image hashes.

Language: C++ - Size: 11.7 KB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

teran/imgsum 📦

Image perceptual hashing tool

Language: Go - Size: 188 KB - Last synced at: 9 months ago - Pushed at: about 5 years ago - Stars: 14 - Forks: 3

simon987/fastimagehash-go

go bindings for libfastimagehash

Language: Go - Size: 23.4 KB - Last synced at: 17 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

ishanjain28/perceptualhash

perceptual hashing library to check similarity in percentage between two similar images

Language: Go - Size: 823 KB - Last synced at: 9 months ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 2

K-C-DaCosta/image_grouper

A cli tool to group images together by similarity

Language: Rust - Size: 2.39 MB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

yash-srivastava19/Maxwell

A Perceptual Hashing program for Images

Language: Python - Size: 22.5 KB - Last synced at: 9 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

avbase/pHashCalc

Android librarry (kotlin) : Image (JPEG, BMP) comparison (perceptual hash algorithm)

Size: 863 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

mattias-lidman/photo-tools

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.

Language: Python - Size: 8.79 KB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

dfk-paris/similARiTy

find similar/duplicate images

Language: Python - Size: 19.5 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

infinisil/soph

Efficiently import pictures while handling duplicates gracefully

Language: Haskell - Size: 391 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 0

transitive-bullshit/phash-im

Perceptual image hashing provided by imagemagick.

Language: JavaScript - Size: 3.59 MB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 0

lannguyen0910/image-deep-hash

Image Deep Hash with CNN models

Language: Jupyter Notebook - Size: 15.5 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

seb-lewis/deno-imagehash

Perceptual JPEG image hashing for Deno via Blockhash.js

Language: TypeScript - Size: 16.6 KB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

KOLANICH-libs/JImageHash.py

Python bindings to JImageHash Java library

Language: Python - Size: 13.7 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

pavlus/bad_apple_moon_emoji

Processing 3 code to play Bad Apple !! with moon phase emojis.

Language: Processing - Size: 14.1 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

KevinGliewe/imghash

Creates perceptual hash values from images.

Language: Rust - Size: 1.35 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

andry-tino/IPH.NET

Image Perceptual Hash library for the .NET Framework

Language: C# - Size: 74.2 KB - Last synced at: 9 months ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

anikser/same-photo-bot

A Facebook page bot which takes 'suggestions' from users (through page conversations) to post images similar to a predefined image (using perceptual hashing) on the page every single day.

Language: JavaScript - Size: 67.4 KB - Last synced at: 4 days ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 1

Kanghee-Lee/Unsupervised-Image-Clustering

Clustering for Unsupervised Image Classification, using perceptual hashing and object detection

Language: Python - Size: 10.7 KB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0