判断两张图片是否是同一张图片

Win_Man 2015-11-03 08:53:21
如何用Python判断一个文件夹中所有的图片,是否有重复的,将重复的删除。有没有那种快速判断两张图片是否是同一张图片只是命名不同的方法,不讲图片内的数据进行对比。
...全文
1182 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dhg___dhg 2017-05-22
  • 打赏
  • 举报
回复
http://www.cnblogs.com/edhg/p/6889511.html
  • 打赏
  • 举报
回复
计算md5值这个相对来说靠谱一点,比如百度云盘鉴别你的库里面是否有黄片都是计算md5 值和黄库的md5值比较的,所以为了你的网盘的资源安全,记得定期维护md5值
手无护鸡之力 2015-11-04
  • 打赏
  • 举报
回复
把两个文件改成相同名字,分别计算md5,相同就是同一张图……
  • 打赏
  • 举报
回复
只能对比数据啊 只比较文件大小之类的都是不稳妥的
天非空 2015-11-04
  • 打赏
  • 举报
回复
图片内容不仅仅是像素值,还有一些文件信息,比如设备光圈快门等等。不知道这些附属信息是否要考虑。但内容比较是少不了的。可以采用一些算法提高比较效率。 首先判断图片大小,不等则不同。 若不等,则每间隔m个字节取n个字节,如果所取的字节较多还可以分片异或。若相等说明图像相同的可能性很大,要对未选取的字节逐个比较。 总之先考虑不相等概率最高的情况(文件大小),再考虑概率略低的情况,如抽取关键位置,最后再逐一比较。
ForestDB 2015-11-03
  • 打赏
  • 举报
回复
不对比,没有。

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧