# 用 Shortcuts 找回 iOS 相册的放大镜标记功能

> 本文公开全文。

原文：https://utgd.net/article/20692

放大镜标记功能在 iOS 中存续已久，至少可以追溯到 iOS 10。社交网络博主喜用放大镜圈出风景、美食或合影照片中的主角，电商经营者常用放大镜突出商品亮点，杂文作者可用放大镜指出截图重点……然而，这样一个如裁剪图片或添加文字般常用的功能，却在 iOS 17 中消失了，且毫无回归的迹象。

本文尝试提出一套基于 Shortcuts 的放大镜标记方案，交互固不及（消失的）原生功能流畅，但成品与之相似，我自己也常将其用于截图编辑和旅行攻略制作，在此与诸君共享。

- Shortcuts 动作下载

- GitHub 保持更新

## 问题简述

在 iOS 17 以后，大量用户反映，放大镜功能失踪了。

初期还有人保持希望，以为只是当前版本的 bug，不久就会恢复。确实，Apple 官网仍然保留了放大镜标记的介绍，令不少人留有期待。

然而至本文动笔，距离 iOS 18 公布都只剩一个季度，大概率是 Apple 认为放大镜没有用，或者因为专利问题——比如交互方式——而不得不撤回。这两种假设咸能解释 Apple 讳莫如深的态度，但是对于用户而言，意思都一样：洗洗睡吧。

## 动作使用

不过，我属于不愿意凑合的那类人，并且也不乐意为了这么一个小功能去下载第三方软件。我在《轻量级图片标注方案：Shortcuts 篇》有过一些经验，此番同样尝试将貌似复杂的放大镜功能拆解为简单组分，随后用 Shortcuts 还原。囿于 Shortcuts 本身的限制，交互固然异于原生放大器，但是放大效果已较之不远。

本动作有两种启用途径，既可在分享菜单中直接运行——就像原生标记功能一样——亦可以直接运行，随后根据提示选择一张需要处理的图片。

随后，Shortcuts 会提供一块带有圆孔的幕布（蒙板），将至叠放在待标记的图片上，幕布可供随意拉伸和拖动，以圈定需要放大的区域。

敲定需放大的区域后，Shortcuts 会将所选部分加工成放大镜标记的形式，并再次转到图片叠放界面，把标记图案放在，此时同样可以拉伸或移动标记，相当于调整放大倍率并微调位置。迨效果满意，即可结束动作并保存图片。

## 原理简析

放大镜功能看似复杂，如若拆解开来，也不过是如下几步：首先，圈选并剪下一块儿需要放大的图片；接着，把它拉伸到合适的倍率；最后，把上一步的成果叠放在原图的对应位置。苟若追求原生标记的动态交互效果，则毫无胜算，可一旦摒弃像素级的抄袭，转而追求最终效果，则问题迎刃而解。

在 Shortcuts 动作中，圈选和调整倍率两部分均不难实现，我甚至有余裕给放大部分加上边框，以进一步还原效果。主要的三部分为：

- 圈选部分。动作内置一张带孔的黑色图片，可盖在待标记的图片上，只露出需放大的部分，随后通过移除背景——黑色部分——即相当于裁下一块儿需放大的圆形区域。类似思路可参阅《用 Shortcuts 快速扫描身份证（可直接打印）》。

- 加框部分。另备一张透明背景的白色圆形图片（同样内置于 Shortcuts 动作），将其直径调整为上一步所圈选部分的110%，再叠放两者，视觉上就等于给需放大的部分加了边框——当然，你可以调整为其他颜色，甚至加点阴影，不过这类个人品好问题，就留待各人自己解决。

- 调整倍率。万事俱备，只需把上一步的成果叠放在原图上，并同样进入叠放编辑界面，让使用者自行拉伸并挪动，确定最终效果。

在成品细节和交互上，尚有进一步改良空间，例如可在裁下待放大部分后继续通过裁剪模块（Crop）修剪毛边，令放大区域看上去更锐利；再如，可参考《轻量级图片标注方案：Shortcuts 篇》加入递归/迭代机制，以便在效果不佳时马上回头重做……不过这些细节将大大增加 Shortcuts 的步骤总量，故留给确有需要的读者自行探索。

---

[前往标准阅读页](https://utgd.net/article/20692?audience=web)
