evanoberholster / imagemeta

Image Metadata (Exif and XMP) extraction for JPEG, HEIC, AVIF, TIFF and Camera Raw in golang. Focus is on providing features and improved performance.
MIT License
116 stars 12 forks source link

Add support for Imagehash #37

Closed evanoberholster closed 2 years ago

evanoberholster commented 2 years ago

-Added ImageType for JPEG2000, SVG, and Magick -Added support for imagehash -Updated go.mod to go 1.18 -Added support for WorkerPools for image hash

coveralls commented 2 years ago

Pull Request Test Coverage Report for Build 2299466405


Changes Missing Coverage Covered Lines Changed/Added Lines %
imagehash/distance.go 0 1 0.0%
imagetype/imagetype_gen.go 5 8 62.5%
imagehash/transforms/etcs.go 40 49 81.63%
imagehash/transforms/dct.go 49 94 52.13%
imagehash/transforms/worker.go 0 45 0.0%
imagehash/transforms/pixels.go 0 52 0.0%
imagehash/imagehash.go 4 77 5.19%
imagehash/imagehash_gen.go 0 74 0.0%
<!-- Total: 98 400 24.5% -->
Totals Coverage Status
Change from base Build 2253779929: -2.0%
Covered Lines: 2784
Relevant Lines: 5580

💛 - Coveralls