如何判断两张图片内容是否相同?

网站项目需要判断用户上传图片是否相同。
相同的定义是肉眼识别内容一致。只要肉眼看起来一样,不同像素,不同图片格式均视为相同。
要是可以的话,最好还能判断出来照片是否被添加文字或水印,同样的图片,有没有文字水印均视为一张,当然这个不抱太大希望了。

阅读 10.1k
4 个回答

可以使用 汉明距离 算法进行判断图片的相似程度。 各个语言的实现在github上都有

OpenCV 的 Features2D 中可以使用,特征匹配直接搞定。

文件指纹百度下

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏