Czkawka 相似图片查重:终端 3 步找出“看着一样但字节不同“的照片
Czkawka 相似图片查重终端 3 步找出看着一样但字节不同的照片【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka同一张照片手机传电脑后改过分辨率、加过水印逐字节比对的工具全部漏网。Czkawka 是免费开源的相似图片查重工具用感知哈希给图片做指纹转过的、缩过的、裁过的都能归进同一组。Czkawka 是什么来头语言、协议、平台内存安全的 Rust 编写官方称接近 100% 无 unsafe 代码核心库、CLI、GTK 界面为 MIT 协议Slint 界面 Krokiet 与安卓版 Cedinia 为 GPL-3.0支持 Linux、Windows、macOS、FreeBSD覆盖 x86、ARM、RISC-V还有 Android 触屏版完全免费、无广告程序没有联网权限不收集任何用户信息一套核心 14 个工具查重复、相似图片、相似视频、空文件夹、大文件、坏文件等CLI 与图形界面共用相似图片查重怎么工作EXIF 旋转、感知哈希、缓存先转正再比较Czkawka 怎么识别 EXIF 旋转拍摄方向不同的两张同款照片像素排列完全不一样逐字节比对必然判成两张。Czkawka 比较前会读出照片里的方向标签在内存中转到正确朝向不落地、不留临时文件let rotation get_rotation_from_exif(path).unwrap_or(None); match rotation { Some(ExifOrientation::Rotate90CW) img.rotate90(), Some(ExifOrientation::Rotate180) img.rotate180(), // 其余 5 种方向同理 }完整实现在 czkawka_core/src/common/image.rs。效果横竖拍混在一起的相册同款照片不再漏网。相似度阈值怎么定0~40 分打分缩放过的截图、加水印的图、裁掉一点边的版本传统工具动一个像素就漏。Czkawka 把图片压成一张感知哈希指纹Gradient、Mean、Blockhash 等 6 种算法、8 到 64 的哈希尺寸任选按像素差异打分再放进 BK-Tree 里做快速近邻检索。你只用-s 0-40一个参数定差多少还算相似官方建议哈希尺寸 8 时阈值不超过 10越小越严格不用反复试参数。为什么第二次扫描更快哈希缓存大目录反复查很烦人。Czkawka 把每张图的哈希结果写进缓存文件下次扫描只算新增文件。README 里写明第二遍及以后的扫描会明显快于第一遍配合多线程大照片库也能快速过完。Czkawka 相似图片查重怎么跑clone、编译、一条命令克隆源码并编译出命令行版装好 Rust 后等几分钟git clone https://gitcode.com/GitHub_Trending/cz/czkawka cd czkawka cargo build --release --bin czkawka_cli执行后target/release/下会出现czkawka_cli可执行文件。扫描你的图片目录./target/release/czkawka_cli image -d /path/to/your/images终端直接打印 N images which have similar friends 分组每条列出宽×高、文件大小和差异度。按文档示例排除目录并把结果写进文件./target/release/czkawka_cli image -d /home/rafal -e /home/rafal/Pulpit -f results.txt得到一份 results.txt 清单可直接对照删减参数细节见 czkawka_cli/README.md。Czkawka 支持哪些格式适合谁用支持哪些格式JPEG、PNG、WebP、JXL 等常规格式直接可扫RAW、HEIC、AVIF 需安装 libraw/libheif/libavif 并用--features heif,libraw,libavif编译启用。要不要联网全程不需要程序本身没有联网能力照片不会离开这台机器。图形界面选哪个GTK 版 12.0 已是最后一个版本官方建议新用户用 Slint 界面的 Krokiet手机上用 Android 版 Cedinia。刚整理完手机相册的人、以及不想装图形界面、只想在服务器上跑一条命令的运维都合适。今晚就可以把第二条命令指向你最大的图片目录先看看你的相册里到底躺着多少相似的朋友。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考