没有合适的资源?快使用搜索试试~ 我知道了~
dhash-vips:Ruby gem测量图像相似度
共23个文件
rb:7个
md:3个
dockerfile:3个
需积分: 9 0 下载量 109 浏览量
2021-05-05
02:03:01
上传
评论
收藏 27KB ZIP 举报
温馨提示
由ruby-vip提供支持的dHash和IDHash gem dHash是图像指纹识别算法,可用于测量两个图像的相似性。 IDHash是比dHash有所改进的新算法-我将对其进行进一步描述。 您可以 (2013年1月21日)的一文中阅读有关dHash和感知哈希。 想法是将原始图像的大小调整为8x9,然后将其转换为8x8的位数组-每个数组都告诉图像的对应段是否比右侧(或左侧)的段更亮或更暗。 然后,您将应用于此类数组,以测量它们之间的差异。 Github上已经有几种Ruby实现,但是它们都依赖于ImageMagick。 我的实现利用了libvips( ruby-vips宝石)的速度优势-它更快地对图像进行指纹识别。 为了提高速度,指纹比较功能被实现为本地C扩展。 IDHash(重要区别哈希) dHash的主要改进之处在于,它对大小调整算法不敏感,并且由于颜色方案转换而可能导致错误。
资源推荐
资源详情
资源评论
收起资源包目录
dhash-vips-master.zip (23个子文件)
dhash-vips-master
.gitignore 115B
idhash.c 1KB
vips.ruby.alpine.Dockerfile 2KB
README.md 14KB
.github
workflows
dockerimage.yaml 822B
benchmark.yaml 535B
example_dups
Dockerfile 61B
README.md 2KB
main.rb 634B
Gemfile 39B
test.rb 5KB
dhash-vips.gemspec 1KB
dev.dhash-vips.alpine.Dockerfile 1KB
example_ocr
README.md 2KB
Gemfile 50B
Gemfile.lock 541B
main.rb 1KB
extconf.rb 1KB
common.rb 825B
LICENSE.txt 1KB
lib
dhash-vips-post-install-test.rb 2KB
dhash-vips.rb 4KB
Rakefile 14KB
共 23 条
- 1
资源评论
hsjdbdb
- 粉丝: 24
- 资源: 4586
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功