我正在寻找台式机搜索引擎,用于在本地硬盘上查找具有高度视觉相似性的图像。到目前为止,我只发现付费了。可能是Linux或Windows软件;两者都会有帮助。Google桌面插件会很棒!
我的第一个用例是能够根据原始照片来组织照片的所有经过处理的版本,或者找到经过处理的图像的原始版本。
我正在寻找台式机搜索引擎,用于在本地硬盘上查找具有高度视觉相似性的图像。到目前为止,我只发现付费了。可能是Linux或Windows软件;两者都会有帮助。Google桌面插件会很棒!
我的第一个用例是能够根据原始照片来组织照片的所有经过处理的版本,或者找到经过处理的图像的原始版本。
Answers:
ImgSeek是一个声称可以做到这一点的开源项目。
DigiKam显然正在尝试添加类似的功能。
Pixcavator不是开源的,但是有30天的免费试用期。
如果您是DIY编码器类型,那么我会写完最后一个系统的DB端,该系统允许在<10 ms /图像的相当大的图像语料库(10M +图像)上进行phash相似性查询。
它是大型图像重复数据删除系统的一部分,并且紧密耦合在一起,但都在此处在线。
以后编辑:
我结束了编写自定义PostgreSQL索引扩展以将模糊图像搜索推入数据库的工作。它在这里是开源的。它可以扩展到至少3000万张图像,而不会出现严重问题(我的索引中有约3200万张图像)。
寻找了一段时间后,我找到了完美的解决方案。该程序完全可以满足我的要求,并且是免费的:http : //www.duplicate-finder.com/photo.html
我一直在使用visipics,这些是我在lifehacker上发现的,效果很好。
这是该网站的摘录
我建议使用VisiPics(如上图所示)。它会扫描每个图像文件的实际照片内容,因此,如果您有一个庞大的数据库,则可能需要一些时间来整理其发现结果,但是您可以相当轻松地让它在后台运行并进行正常的浏览和工作。匹配项一起显示,并提供匹配松散度的滑动标度,尽管它是一款具有某些锁定功能的共享软件应用程序,但作为免费软件应用程序,它足以提供一些严肃的清理功能。
您如何开始使用VisiPics?从中上一行的列表中选择您的照片文件夹,单击带有“ +”号的向右箭头将其添加到VisiPics的队列中,然后单击中间的“播放样式”按钮以开始扫描重复项。
注意:如果您以前使用Picasa,iPhoto或其他照片管理套件来组织和编辑照片,则可能会发现很多重复的照片。这是因为这些应用程序创建了“原始文件”文件夹,以允许您撤消对照片所做的更改以及用于快速浏览的缩略图缓存。如果您不再使用这些应用程序,并且确定您不想撤消这些更改,请继续删除这些文件夹和重复项。否则,请保留它们,并从搜索中删除其文件夹。
说到Picasa,Google的照片管理器在“实验”菜单中有一个“显示重复的照片”选项,但这就是它的意思-完全是实验性的,并且不清楚您要删除的内容。最好使用一个可以使发现清晰的应用程序。
Similar.pictures是你的硬盘上我开发了类似的照片基于浏览器的取景器。它不允许删除文件,仅显示相似图像组,也可以文本格式显示为文件列表。
尝试TinEye。他们具有浏览器内插件-而不是台式机。看看它如何为您工作。此外,Google图片搜索在此方面也变得非常出色。值得经常出去兜风。
I'm looking for a desktop search engine for finding images on my local hard drive with high visual similarity.