码迷,mamicode.com
首页 > 其他好文 > 详细

如何评估两张图片的差异

时间:2020-05-04 19:28:26      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:比较   rgb   ref   直方图比较   地方   通过   nbsp   src   echo   

如何评估两张图片的差异

方法一,图像直方图比较

就像人的指纹一样,没有哪两张的照片的直方图会是一样的(拍摄的图片),所以只要将两张图片拉倒ps里面看直方图就可以了。

方法二,DiffImg
方法三,Image Comparer
方法四,Beyond Compare
这三个都是比较好的图片来对比工具,其中DiffImg可用来比较相同尺源寸的两个百 RGB 图像,并提供两个图像的差异比较数据度。知通过软件算法的自动分析,道它能够让你快速的知道两张类似图片的所有不同之处。

方法五,打开两个差异很小的图片,将其中一个反色处理,然后在将两个图像混合,就能比较清晰的看到差异的地方。

其中,方法五代码如下:

from PIL import Image

from PIL import ImageChops

im1 = Image.open(‘first_card.jpg‘)

im2 = Image.open(‘second_card.jpg‘)

im3 = ImageChops.invert(im2)

Image.blend(im1,im3,0.5).show()

输出如下:

技术图片

 

如何评估两张图片的差异

标签:比较   rgb   ref   直方图比较   地方   通过   nbsp   src   echo   

原文地址:https://www.cnblogs.com/wujianming-110117/p/12827601.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!