Drew Short
|
8c7bc059f6
|
Code cleanup
* Renamed the FFI get_phashes to get_pihashes to reduce name collision with the phash implementation
|
5 years ago |
Drew Short
|
816024b2e5
|
Remove old directive
|
5 years ago |
Drew Short
|
8076a5281f
|
Remove lifetimes and internalize copies of strings
* Broke testing out into more distinct tests
|
5 years ago |
Drew Short
|
5d0091ab2a
|
allowing the compiler to elide the lifetime
|
5 years ago |
Drew Short
|
b90d10a6cf
|
cleanup imports
|
5 years ago |
Drew Short
|
e3560fb7bf
|
Address cargo warnings
|
5 years ago |
Drew Short
|
3206c81967
|
Reformatted project with RustFMT
|
5 years ago |
Drew Short
|
fa97ecc742
|
Code cleanup and addressing usize vs u32 issues
|
5 years ago |
Drew Short
|
725f22f732
|
Updated libraries to latest versions.
* Breaking change, new hashes are computed as a result of the underlying image library update
|
6 years ago |
Drew Short
|
42cfac50aa
|
Starting work on patch 6
|
7 years ago |
Henning Kowalk
|
8580f607d2
|
optimized hamming distance calculation (#1)
Merging pull request with hamming distance optimization.
|
7 years ago |
Drew Short
|
961953b3d1
|
Resolving merge conflicts
|
7 years ago |
Drew Short
|
487401a45a
|
Rustfmt and code cleanup
|
7 years ago |
Drew Short
|
0b28ddeb4c
|
Fixed some formatting issues
Looking to do micro-benchmarks with the critereon library
|
8 years ago |
Drew Short
|
e0bb7d6592
|
Fixed the FFI implementation. Updated the python FFI example to reflect the new changes.
|
8 years ago |
Drew Short
|
60f7015937
|
Reverted image library. It was no longer processing jpg images. Added some saftey features to opening images. Cleaned up the library calls. Finished the lib conversion of PIHash struct. FFI stuff missing, that will come in another point release to the library.
|
8 years ago |
Drew Short
|
ebd2fdaa75
|
Modularized some code. Changed API to use a PIHash library struct for maintaining the cache information. FFI code currently broken, will bring back next version after I figure out how to pass pointers to Rust structs around.
|
8 years ago |
Drew Short
|
36cbc8d64d
|
Changed the exectable to print phash info for a single file, or print the similar images to the first when passed more than one image
|
8 years ago |
Drew Short
|
dc8453dc67
|
Ran rustfmt
|
8 years ago |
Drew Short
|
188fbe9101
|
Converted hash.rs into a module. Refactored lib.rs and the tests within.
|
8 years ago |