0

0

Mac怎么批量删除照片 Mac照片库重复图片一键筛选【妙招】

尼克

尼克

发布时间:2026-01-26 00:21:28

|

548人浏览过

|

来源于php中文网

原创

Mac照片库重复照片可通过三步解决:一、用“重复项”相簿AI识别并合并高度相似照片;二、启用“整理杂乱”深度识别裁剪/调色后的相似图;三、终端执行MD5哈希比对,精准定位字节级重复文件。

mac怎么批量删除照片 mac照片库重复图片一键筛选【妙招】

如果您在Mac照片库中积累了大量影像,发现同一场景存在多个版本的照片,导致图库臃肿、查找困难,则可能是由于多设备同步、重复导入或手动备份引发的重复照片问题。以下是解决此问题的步骤:

一、使用macOS“照片”应用内置“重复项”相簿筛选并批量处理

自macOS Ventura(13.0)起,“照片”应用原生集成AI驱动的重复检测能力,可自动识别完全相同或构图、主体高度相似的照片,并按智能分组呈现,无需安装第三方软件即可完成初步清理。

1、打开“照片”应用程序,确保图库已完成索引(若右下角显示“正在优化图库”,请等待其完成)。

2、在左侧边栏“图库”下方查找名为“重复项”的相簿;如未出现,点击顶部菜单栏“文件”→“显示重复项”手动触发扫描。

3、进入该相簿后,系统将所有疑似重复照片按组排列,每组至少包含2张图像,顶部标注推荐保留的主片(通常为分辨率最高或EXIF信息最完整者)。

4、点击任意缩略图可调出全屏预览,查看拍摄时间、ISO、焦距等元数据以辅助判断。

5、对每组执行操作:点击右下角“合并”按钮一键移除副片并保留主片;或按住Command键多选后按Delete键手动删除指定项。

二、启用“整理杂乱”功能进行深度相似照片识别

该功能基于视觉特征比对而非仅哈希值匹配,能发现因裁剪、旋转、轻微调色导致内容实质一致的照片,适用于旅行快拍、连拍场景等高冗余率情况。

1、在“照片”应用中,点击顶部菜单栏“照片”→“整理杂乱”。

2、首次使用时系统将提示分析图库,此过程可能持续数分钟,请保持应用前台运行且不中断电源。

DreamGen
DreamGen

一个AI驱动的角色扮演和故事写作的平台

下载

3、分析完成后,界面切换至分组视图,每组顶部显示相似度百分比及建议保留项。

4、点击组内任意照片,右侧检查器面板实时显示各图的直方图分布与关键帧重叠区域,便于人工复核。

5、勾选确认冗余的照片,点击工具“移至废纸篓”;删除后需手动清空废纸篓以释放实际磁盘空间。

三、通过终端命令行执行内容级哈希比对筛选

该方法绕过图形界面,直接调用系统级工具计算文件MD5值,确保识别结果100%基于字节一致性,适合技术用户验证可疑照片是否真正重复,或对“照片”图库包内部原始文件进行审计。

1、打开“终端”应用,输入命令:cd ~/Pictures/Photos\ Library.photoslibrary/Masters,回车进入图库原始文件存储路径。

2、执行以下多行命令(复制整段粘贴后回车):
find . -name "*.jpg" -o -name "*.jpeg" -o -name "*.png" -o -name "*.heic" | xargs -I {} md5 -r {} | sort | uniq -w32 -d

3、命令输出将列出所有重复文件的MD5哈希值及对应路径;每组重复项共享同一哈希前32位字符。

4、将输出结果重定向保存为文本文件以便查阅:find . -name "*.jpg" -o -name "*.heic" | xargs -I {} md5 -r {} | sort | uniq -w32 -d > ~/Desktop/duplicates.txt

5、使用Finder搜索duplicates.txt中列出的任一路径,定位原始文件后手动拖入废纸篓;操作前请确认Time Machine已存在最近备份。

相关专题

更多
sort排序函数用法
sort排序函数用法

sort排序函数的用法:1、对列表进行排序,默认情况下,sort函数按升序排序,因此最终输出的结果是按从小到大的顺序排列的;2、对元组进行排序,默认情况下,sort函数按元素的大小进行排序,因此最终输出的结果是按从小到大的顺序排列的;3、对字典进行排序,由于字典是无序的,因此排序后的结果仍然是原来的字典,使用一个lambda表达式作为key参数的值,用于指定排序的依据。

389

2023.09.04

数据库Delete用法
数据库Delete用法

数据库Delete用法:1、删除单条记录;2、删除多条记录;3、删除所有记录;4、删除特定条件的记录。更多关于数据库Delete的内容,大家可以访问下面的文章。

274

2023.11.13

drop和delete的区别
drop和delete的区别

drop和delete的区别:1、功能与用途;2、操作对象;3、可逆性;4、空间释放;5、执行速度与效率;6、与其他命令的交互;7、影响的持久性;8、语法和执行;9、触发器与约束;10、事务处理。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

212

2023.12.29

macOS怎么切换用户账户
macOS怎么切换用户账户

在 macOS 系统中,可通过多种方式切换用户账户。如点击苹果图标选择 “系统偏好设置”,打开 “用户与群组” 进行切换;或启用快速用户切换功能,通过菜单栏或控制中心的账户名称切换;还能使用快捷键 “Control+Command+Q” 锁定屏幕后切换。

337

2025.05.09

c++ 根号
c++ 根号

本专题整合了c++根号相关教程,阅读专题下面的文章了解更多详细内容。

63

2026.01.23

c++空格相关教程合集
c++空格相关教程合集

本专题整合了c++空格相关教程,阅读专题下面的文章了解更多详细内容。

60

2026.01.23

yy漫画官方登录入口地址合集
yy漫画官方登录入口地址合集

本专题整合了yy漫画入口相关合集,阅读专题下面的文章了解更多详细内容。

238

2026.01.23

漫蛙最新入口地址汇总2026
漫蛙最新入口地址汇总2026

本专题整合了漫蛙最新入口地址大全,阅读专题下面的文章了解更多详细内容。

400

2026.01.23

C++ 高级模板编程与元编程
C++ 高级模板编程与元编程

本专题深入讲解 C++ 中的高级模板编程与元编程技术,涵盖模板特化、SFINAE、模板递归、类型萃取、编译时常量与计算、C++17 的折叠表达式与变长模板参数等。通过多个实际示例,帮助开发者掌握 如何利用 C++ 模板机制编写高效、可扩展的通用代码,并提升代码的灵活性与性能。

17

2026.01.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
CSS3 教程
CSS3 教程

共18课时 | 4.9万人学习

Sass 教程
Sass 教程

共14课时 | 0.8万人学习

Pandas 教程
Pandas 教程

共15课时 | 1.0万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号