有没有方便比较一组图片的小巧的工具?

有的时候需要比较两个图片的细微之处,最简单的办法是:

  1. 用图片查看工具并排打开两个窗口,分别打开两个图片,保持相同缩放比例,仔细查看细节
  2. 打开一个窗口,用切换图片的快捷键来回切换两张图片,仔细看在切换过程中哪里发生变化
    但是这两个办法都是完全依靠人的视觉,工具并没很方便。

功能上最接近我的想法的是photoshop这种有图片编辑工具,可以通过多个图层打开一组图片,自由同步缩放这些图片,缩放过程不进行插值,放大后可以看到像素颗粒,能够设置不同图层透明度、混合方式,开关上方叠加的图层,甚至可以通过蒙版看一部分是图A 一部分是图B。
但是photoshop太重了,操作也不是很便捷。
有这种功能的轻量化看图工具嘛?

ps通过蒙版对比两个图片放大后,像素没有对齐

ps通过调整图层混合方式对比两个图片

自动扫描对比两个图片的视频

如果只是改其中的一些细微变化,可以手写一个吧。
把图分成100份,每份对应的比较一下相似度即可

Beyond Compare
可惜既不小巧也不便宜

2 Likes

gimp可以做到,辦法是,把兩張圖片放到兩個圖層,之後filter->animation->Optimize,這樣下面這張圖片有的像素,上方的那張就會被摳掉。

NVIDIA这个工具的确好用,我发的视频就是这个效果,
同时打开两个文件后,可以通过左右扫描的方式比较差别。
最强的是,两个图除了可以同步缩放,还能分别设置缩放比例、位置,达到对齐的目的。

图片编辑器类型的工具太重了, 打开软件本来就很慢,还要分别打开2个文件,再拷贝到图层里。而GNU类型的软件(可能是为了跨平台),文件选择器往往不用Windows自身的API,选择文件还不方便,也不支持listary快速定位

这个可以和NVIDIA的工具互为可以补充。软件贵不是软件的问题,是我的问题。就看还有没有其他工具可以替了

可以用免费开源的WinMerge替代

2 Likes

嚯,win merge我也用了挺久了(指装在电脑里吃灰),还真不知道有图片比较功能诶(主要是没想到去试过),长见识了,感谢。

刚好把混合模式补充上了。

完结洒花

winmerge:

半透明混合

异或混合

补充一个在线工具

效果:
image

示意链接