【问题标题】:is there any gem for picture matching in Ruby on Rails? [closed]Ruby on Rails 中是否有任何用于图片匹配的宝石? [关闭] 【发布时间】:2017-04-30 17:55:58 【问题描述】: 我正在 ROR 中创建一个网站。我想在其中进行图片匹配。有没有类似图片匹配的宝石。 【问题讨论】: 标签: ruby-on-rails imagemagick image-manipulation 【解决方案1】: 您可以使用phasion 进行图像的相似性检测 require 'phashion' img1 = Phashion::Image.new "image1.png" img2 = Phashion::Image.new "image2.png" img1.duplicate? img2 # => true 默认情况下,如果哈希值相差 15 位或更少,Phashion 会将图像检测为重复。 编辑: 您可以使用opencv 在图像中进行人脸检测 使用 openCV 提取两张图片的人脸区域 现在使用相位库匹配人脸 【讨论】: 感谢您的回答。但在这里我正在为失踪人员建立一个网站。如果我失去了某人,我会上传他/她的照片。如果有人找到他/她,他会上传他的照片。当他上传图片时,图片匹配算法就会运行。在这种情况下,图片将不完全相同。 @MuhammadAbdullah 从图像中提取人脸然后匹配