#image #comparison #diff

app imgcompare

检查两张图像是否在视觉上完全相同

2个版本

使用旧的Rust 2015

0.1.1 2017年6月15日
0.1.0 2017年6月15日

#100 in #comparison

MIT许可证

4KB

imgcompare

imgcompare是一款图像视觉差异工具;用于快速确定两张图像是否像素相同。比较在rgba颜色空间中进行,未来版本将支持明确指定比较域(见下文)。

用法

用法简单。给定两个支持的图像文件(例如,image1.pngimage2.jpg),可以使用命令imgcompare image1.png image2.jpg来确定两张图像是否像素相同。退出码为0表示图像相同,而非零退出码表示在提供的图像之间找到了一个或多个不同的像素。

安装

imgcompare可以通过cargo包管理器在支持的平台上安装

>cargo install imgcompare

预编译、签名二进制文件可供选择平台从imgcompare主页获取:https://neosmart.net/imgcompare/

未来开发

目前,imgcompare是一种二进制差异工具,因为它只返回两张图像是否相同。imgcompare目前不支持“感知哈希”,并且(目前)无法告诉你两张图像可能有多不相似。

  • 感知哈希/模糊差异
  • 支持更多文件类型
  • 支持明确提供用于像素比较的颜色空间

许可证 & 致谢

imgcompare是开源软件,根据MIT许可证发布。imgcompare由NeoSmart Technologies的Mahmoud Al-Qudsi <[email protected]>开发和维护 <https://neosmart.net/>。没有无数其他开源库的存在,imgcompare将无法实现,这些库被慷慨地发布,供社区受益和构建。

依赖关系

~9.5MB
~30K SLoC