能否增加部分和整体查找功能? 回复主题 返回讨论区
将一张裁剪的图片和原图进行相似图片查找,即使将识别度筛选降低到0 ,也未能查找。大神,能否考虑增加这种情况的查找分析功能。
游客(楼主) 2021-12-01 16:27:23

好像不是这个软件能搞定的事吧。可以找一下AI大厂有没有类似的工具。

还有更牛的需求:

https://www.newrain.cn/Forum/Detail/150 (两张照片是从同一张图切下来的)

https://www.newrain.cn/Forum/Detail/215 (有张画,出现在两张照片中,连场景都不一样)


李雷(沙发) 2021-12-18 01:01:08

上面的链接地址多带了一个 http://

https://www.newrain.cn/Forum/Detail/150

https://www.newrain.cn/Forum/Detail/215


这个论坛的编辑器也太那个了


李雷(板凳) 2021-12-18 01:04:14

大哭, 被说中了,这个需求还真不是这个软件能实现的,或者说应该实现的。

站长简单解释一下为什么不能实现,从技术角度来说,要实现网友的需求不难,但是想要对大量的图片进行快速的对比查找,就

难了,站长目前还没有好的思路,如果不考虑速度,实现的方式还是挺多的,下面简单说说站长考虑过的两个方案。

方案1:

1、图像不进行缩放,不用统一成相同的尺寸,直接进行灰化和二值化。

2、计算二值化后图像的哈希值,其实就是将二值化的图像转换成由01组成的字符串。

3、计算出的两组哈希值(字符串)肯定不一样长,从长字符串中查找短的字符串,如果能搜索到,就可以认为其中一张图片是从另

一张裁切出来的。

4、如果想更加精准,可以从长字符串的第一个字符开始,不断循环,每次往后增加一个字符,截取出跟短字符串一样长的内容,

两个字符串的汉明距,如果汉明距小于5,就可以认为其中一张图片是从另一张裁切出来的。


方案2:

1、将图像裁切成相同尺寸的两组小图,小图的尺寸越小,查找的越精准。

2、对每张小图进行灰化、二值化、求哈希值。

3、循环数量少的一组小图,逐一跟另外一组中的小图进行对比,同样是根据哈希值求汉明距,如果每张小图都在另一组中都能找到

汉明距小于5的小图,就可以认为其中一张图片是从另一张裁切出来的。


上述两种方案都应该可以实现,站长主要觉得效率不高,只适合图片不多的情况,另外,站长觉得判断一张图是不是从另一张图中裁

切出来的,不属于相似图片查找的范畴。


下面两张网友提供的图,站长觉得本身就不是相似的图像,一张是屋子的一部分,另一张应该是桌子上的一张画吧,当然这里就不进行

深入探讨了,每个人对相似图片的定义可能都不同。

    



管理员-牛闰(地板) 2021-12-23 00:51:19
回复主题 请注意,这里仅供讨论与新雨软件相关的问题和建议,请勿在此发表不相关的内容。
验证码: