上传者: m0_59456961
|
上传时间: 2026-01-26 13:32:38
|
文件大小: 7KB
|
文件类型: PY
本工具是一个高效的重复图片清理解决方案,专为摄影师、设计师和需要管理大量图片的用户开发。通过智能算法快速识别重复图片,支持三种清理策略,并生成可视化HTML报告。
核心功能:
1.
多格式支持:兼容JPG/PNG/GIF/WebP等9种常见图片格式
2.
智能比对:采用文件大小+MD5混合指纹技术,准确率高达99.9%
3.
多线程加速:自动根据CPU核心数优化扫描速度
4.
灵活策略:支持保留最早/最新文件或手动选择
5.
可视化报告:自动生成带缩略图的HTML报告,方便预览
技术亮点:
•
使用Pathlib实现跨平台路径处理
•
基于文件大小的预筛选大幅提升效率
•
线程池并发计算文件哈希值
•
支持生成带图片预览的清理报告
使用场景:
•
清理手机/相机导入的重复照片
•
整理下载的素材库
•
优化网站图片资源
•
释放磁盘空间
使用方法:
1.
运行脚本后输入要扫描的目录路径
2.
选择清理策略(保留最早/最新/手动选择)
3.
查看自动生成的报告确认要删除的文件
4.
执行清理操作
注意事项:
•
首次使用建议先选择"manual"模式熟悉流程
•
重要文件建议先备份再操作
•
支持Windows/macOS/Linux系统
适合Python 3.6+环境,无需额外安装依赖库。