- Add dupe check passing two fingerprints (issue #50)
- Added TravisCI testing support (issue #49)
- Renamed
sqlite_phashion_init
tosqlite_extension_init
to fixing failing tests (issue #49). See https://github.com/westonplatter/phashion/commit/f821b5f6bb40f438a1ab3f6fcc6f7730366468ae
- Added Ruby method to call into pHash's Mexican Hat Wavelet funcition (issue #37, Terence Lee / @hone)
- Removed duplicate version reference
- Converted to Minitest (issue #35)
- Added Phashion.distance_from method (issue #30)
- Add Sqlite3 extension to handle distance calculations (issue #27)
- Renamed the pHashion tar.gz archive as "pHash-0.9.6.tar.gz" to solve/enable install from github.
- Respository transferred to https://github.com/westonplatter/phashion
- Added custom pHash patch to support alpha channel PNG files (issue #20 and #23)
- Link
/user/local/lib
(issue #21) - Explicitly include -pthreads flag for cpp compiler (issue #15)
- Update pHash to version 0.9.6
- PNG support added
- Requiring rdoc tasks fixed
- Fix CImg.h compilation problems. [#10]
- Fix pthread linking on Ubuntu 11.04
- Update pHash to version 0.9.3 and CImg 1.4.7.
- Fix a few build issues.
- Make installation much easier by distributing and building locally all the native dependencies. This includes pHash 0.9.0 and CImg 1.3.4.
- Remove RubyInline, use standard Ruby extension infrastructure.
- Update duplicate threshold constant based on wider image testing.
- Make duplicate threshold variable so users can tune it based on their dataset.
- Add Phashion::Image#fingerprint method which exposes an Image's 64-bit hash.
- Initial release.