1 个不稳定版本

0.1.0 2024 年 3 月 26 日

#644 in 图像

MIT 许可证

39KB
228

KS Image Compare

在创建 GUI 时,有时代码的更改会以意想不到但通常微妙的方式改变 GUI 的外观。KS Image Compare 可以显示任何 GUI 更改,并以可视方式显示其差异。它可以轻松集成到 git(或任何其他 VCS)中以提醒您有关任何更改。

KS Image Compare 也非常适合在编辑照片或图形后检查修改!

描述

KS Image Compare 接收两幅图像作为输入,并显示它们之间的差异。适用于比较图片的编辑版本或验证图形设计项目中做出的调整。

安装

从源代码

要开始使用 KS Image Compare,请确保您已在系统上安装了 Rust 和 Cargo。完成后,只需克隆此仓库,并使用以下命令构建二进制文件:

[源代码,sh]

git clone https://github.com/kober-systems/image_compare.git
cd image_compare
cargo build --release

这将创建一个名为 image_compare 的可执行文件,位于 target/release 目录中。

使用示例

运行以下命令,将 <IMAGE1><IMAGE2> 替换为您图像的路径

[源代码,sh]

image_compare <IMAGE1> <IMAGE2>

输出结果突出显示了两个图像之间的差异区域。

贡献指南

我们欢迎通过问题报告提交错误报告和功能请求。请随意提交 PR 以修复错别字、断链或改进。

许可证

KS Image Compare 在 MIT 许可证下发布 - 请参阅 LICENSE 获取更多信息。

联系方式

要直接集成到您的公司工作流程中,请访问我们的网站 https://kober-systems.com 或发送电子邮件至 [email protected]。也欢迎提问、反馈和合作机会。

灵感来源于 TortoiseDiffApproval Test

依赖项

~13–31MB
~474K SLoC