goimagehash

Image Hasher

An image hashing library written in Go that provides different types of hash functions and supports various image formats.

Go Perceptual image hashing package

GitHub

755 stars
15 watching
72 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists

ahashdhashgolanghacktoberfesthashimageimage-hashperceptualphash

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
abonander/img_hashA Rust library for calculating perceptual hash values of images.315
jenssegers/imagehashPerceptual hashing algorithm for image comparison1,994
poslegm/scala-phashLibrary that enables image comparison by generating hash codes from images using different algorithms20
corona10/goimghdrDetermines the type of image contained in a file40
buckket/go-blurhashA Go implementation of the BlurHash algorithm for generating placeholder images203
noelyahan/mergiA Go library and command-line tool for manipulating images236
mbrostami/consistenthashA Go library implementing Consistent Hashing and Block Partitioning27
n0kovo/gohashmobA tool for looking up hashes in the HashMob API10
sindresorhus/hash-objectA library that generates a unique digital fingerprint of an object134
geopjr/collisionA GUI tool to generate and verify various types of hashes for file integrity verification.151
aappleby/smhasherA collection of hash functions and tests for their properties2,688
cyclone-github/hashgenA high-performance hash generator written in Go with support for various hashing functions and multi-threading.25
sija/blurhash.crAn algorithm to encode images into compact strings and reconstruct them later as color gradients.23
pnathan/genhashA basic implementation of a hash table data structure in Common Lisp17
hashicorp/go-versionA library for parsing and verifying version numbers and constraints.1,642