Node.js Perceptual Image Hash 模块,用来计算不同图片的相似度
发布于 8 年前 作者 andyhu 7818 次浏览 来自 分享

https://github.com/andyhu/sharp-blockhash API完全兼容sharp可替代sharp来引用,转换图片的过程中可以直接生成图片的 blockhash 值,两个图片越相似这个 hash 越接近,之后可以用 hamming-distance 来对比相似度,从而检测向相似之。 新鲜出炉,欢迎 star!

关于 perceptual image hash 相关内容,可自行搜索 phash,这个模块采用的算法和 phash 有相似之处,但 phash 需要很多 dependencies 安装起来多有不便。故采用 blockhash

回到顶部