How to use Java bindings:
1) Configure pHash with Java support (--enable-java)
2) Build pHash
3) Compile Java classes if not done already: javac *.java
4) Install pHash (make install)
5) java -Djava.library.path=/usr/local/lib pHash -mh img1.jpg img2.jpg
See pHash.java for additional options
Note: When using the MVP storage functions, the number of hashes needed to create the tree is the leaf
more»
03.27.2010 added multithreaded image, video and audio hash functions to take advantage of
multiple cores/cpus.
03.24.2010 fix heap corruption error in mvp functions. fix ph_readaudio to read ogg and flac
audio files in addition to .wav and .mp3.
Fix bug in ph_dct_image hash to handle rgba images.
03.18.2010 add example files: build_mvptree_dctimage.cpp , add_mvptree_dct.cpp, query_m
more»
update design docs with new video algorithm and api
add optimized dct
create one pass hash
pHash Pro (detailed comments, support, one-pass hash?, multi-threaded/process, tcp/ip service?)
pHash Forensics (signature, iris, fingerprint) & gui app