产品简介
dify 一个用 Rust 开发的快速图像比较工具,支持像素级精确检测差异。可比较 PNG、JPG 等格式及不同尺寸的图像,适合需要自动化图像测试的开发者和设计师,支持 macOS、Linux 和 Windows 平台。

核心功能
- 支持 PNG、JPG、JPEG、BMP 图像格式
- 可比较不同格式的图像
- 可比较不同尺寸的图像
- 支持抗锯齿处理
- 支持遮挡区域比较
- 跨平台支持(macOS、Linux、Windows)
快速开始
- 从 GitHub Releases 页面下载预构建二进制文件,或使用 cargo install dify 或 npm install -g dify-bin 安装
- 运行命令 `dify left.jpg right.jpg` 来比较两张图像
- 检查生成的 `diff.png` 文件查看差异结果
界面预览


与其他方案对比
| 对比项 | dify | 同类方案 |
|---|---|---|
| 处理速度 | 在基准测试中,比较4K图像仅需约1.7秒,性能优越 | 同类工具如 pixelmatch 或 odiff 可能处理较慢 |
适合谁用
- 需要自动化图像测试的程序员
- 进行 UI/UX 设计比较的设计师
- 图像处理或计算机视觉研究人员
下载与版本
当前最新版本为 v0.8.0,发布于 2026-01-04。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/jihchi/dify