You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Drew Short 6a27b548fd Introduced the concept of a cache_version so that we can change the cache style without segfaulting existing deployments. 9 years ago
FFI-tests Fixing the C test to use the test images above this folder 9 years ago
ffi FFI Work 9 years ago
src Introduced the concept of a cache_version so that we can change the cache style without segfaulting existing deployments. 9 years ago
test_images Added full ahash test for sample_01. Renamed sample images for testing purposes. Working on a more comprehensive testing for ahashes. 9 years ago
.gitignore Adding ignore for log files 9 years ago
.gitlab-ci.yml Tweaked the gitlab ci runner configuration 9 years ago
.travis.yml Working on a testing fix. Also comitted a travis.yml to let travis build pihash. 9 years ago
Cargo.toml Introduced the concept of a cache_version so that we can change the cache style without segfaulting existing deployments. 9 years ago
LICENSE Initial project commit 9 years ago
README.md Adding todo items 9 years ago
appveyor.yml Adding appveyor build based on the one from rustc-serialize 9 years ago
starter_file.rs Basic binary + library setup 9 years ago

README.md

Perceptual Image Hashing

Crates.io shield NixBuildStatus WindowsBuildStatus

The goal of this library is to offer a utility for calculating perceptual hashes of images for the purpose of comparing images for similarity

  • Add DCT in addition to DFT and some additional wrappings around the perceptual hashing.

Examples

To Be Added

FFI binding for non-rust usage

To Be Added

License

Perceptual Image Hashing is licensed under the MIT license. See the LICENSE file in this directory for more information.