Skip to content
Github-Repository of the pHash.org library for perceptual hashing.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bindings Latests Zend compatibility Nov 5, 2013
examples added sinatra based example application Dec 13, 2010
m4 initial import; version 0.9.4 Dec 12, 2010
src Merge pull request #7 from bamos/master Oct 2, 2014
.gitmodules added sinatra based example application Dec 13, 2010
AUTHORS initial import; version 0.9.4 Dec 12, 2010
COPYING initial import; version 0.9.4 Dec 12, 2010
ChangeLog initial import; version 0.9.4 Dec 12, 2010
INSTALL initial import; version 0.9.4 Dec 12, 2010
Makefile.am initial import; version 0.9.4 Dec 12, 2010
Makefile.in initial import; version 0.9.4 Dec 12, 2010
NEWS initial import; version 0.9.4 Dec 12, 2010
README replaced README file with symbolic link Dec 13, 2010
README.rdoc Update README.rdoc Apr 29, 2016
aclocal.m4
config.guess
config.h.in commit 1bee842 Dec 13, 2010
config.sub
configure commit 1bee842 Dec 13, 2010
configure.ac commit 1bee842 Dec 13, 2010
depcomp initial import; version 0.9.4 Dec 12, 2010
install-sh initial import; version 0.9.4 Dec 12, 2010
libpHash.spec
ltmain.sh initial import; version 0.9.4 Dec 12, 2010
missing initial import; version 0.9.4 Dec 12, 2010
pHash-config.h initial import; version 0.9.4 Dec 12, 2010
pHash-config.h.in initial import; version 0.9.4 Dec 12, 2010
pHash.pc.in initial import; version 0.9.4 Dec 12, 2010

README.rdoc

Some notes to the repository

This repository has been created because the official pHash project (phash.org) does not have a public code RCS. The intension being that this repo is used for public co-operation which will be fed back to the main project. Obviously, any further releases from the official source will be pulled in here also.

The repository started with the downloadable version 0.9.4. The following information has been taken from the official website phash.org

What is a perceptual hash?

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.

What is pHash?

pHash is an open source software library released under the GPLv3 license that implements several perceptual hashing algorithms, and provides a C-like API to use those functions in your own programs. pHash itself is written in C++.

Official Authors

  • Evan Klinger - Creator/Programmer

  • David Starkweather - Programmer

  • Christoph Zauner - Programmer

Contributors

  • Loic Jaquemet - Python binding

You can’t perform that action at this time.