这个真实的世界从来不是一个摆拍摄影棚,日常拍照的时候总会有些不如人意的元素「乱入」,比如脸上冒出的一颗痘、洁白墙上沾染的一块污渍、那些避之不及避无可避的人流…… 你或许可以通过调整角度、放大裁剪,以及耗时耗力的等待来拍摄一个相对完美的画面,那有没有更便捷的解决方式呢?「图片修复」是其中一个答案。

我最早接触此类功能,还是在 2014 年桌面端 Photoshop 中的「内容识别填充」,时至今日这依然是 Photoshop 中我使用频率最高的功能之一。而近几年在移动端,这一功能也非常成熟了,比如今天介绍的这款 TouchRetouch,就是一款专注于图片修复的应用。

TouchRetouch 可以通过算法,巧妙地将图片上你觉得碍眼的元素遮盖掉。近期推出的 5.0 版本,除了继续提升颜值外,还在操作细致度和修复智能性上作出进一步优化。如果说以前各类综合性修图软件的「修复」功能正在逐步赶上 TouchRetouch,那这次更新它又狠狠地将同行「甩在身后」。

UI 变化

TouchRetouch 5.0 外观的变化,主要集中在深浅配色和选择照片页两个地方。自从 iOS 13 设置深色模式以来,深浅双色主题已经成为许多应用的标配,TouchRetouch 算是姗姗来迟的那位。你可以在「设置 - 外观」调整主题,以及不同配色的图标。如果你对 5.0 回归拟物化的图片不太满意,就可以在这里换回之前的版本。

由于 TouchRetouch 此前一直为深色主题,所以双色主题的加入主要在于提升颜值和与系统的契合程度。而选图界面的变化,则更偏向功能性了。新版的选图界面支持 3 种不同的预览模式,点击左下角的切换按钮会在正方形和原始比例两种预览模式下切换,如果你在某一素材上使用双指打开手势还可以切换为大图预览模式。正方形预览是大多修图应用默认的拣选模式,整齐划一、突出中心元素又充分利用屏幕空间,可以让人更快速地找到素材。

滤镜应用使用这类选择模式一般没有问题,但 TouchRetouch 偏偏是非常在意细枝末节修复的那类应用,掐头去尾整齐划一反而容易让用户遗漏边角内容的修缮,因此原始比例和大图预览可以让你选择素材时更为精准,在我看来这是一项非常重要的优化措施。

此外,原本在启动页展现的历史操作也集成在选图界面,你可以点击右下角长方形按钮快速回到前一次图片编辑中,也可以在此快速导出或放弃更改,算是在一定程度上提升效率。

功能详解

TouchRetouch 作为一款主打「污点修复」的应用,它的所有功能都围绕着这一核心设置。5.0 版将原有的四大功能重新统筹规划,组合成了新的四大修复功能。

对象删除

这一功能,是将 4.0 版的「删除物体」和「快速修复」整合在一起,其实原本两项功能也是一个道理,只是快速修复通过点击自动修复的方式,效率高、容错率低。

新版在右下角增设了「AUTO / MAN」的切换键,自动模式下就是原本的快速修复,手动模式下就是原本的删除物体。两者操作方法大同小异,在手工模式下,通过画笔或者套索、涂抹或者圈定需要删除的物体后点击「GO」即可进行修复;在自动模式下,修复则会自动生效。4.0 中的「噪点消除器」也保留了下来,在对象删除功能中,无论自动还是手动,手指单点一个位置都会自动处理对应位置的图案。

以上二者都适用于处理块状元素,自动模式由于操作精细度较低,更适用于处理细小的痘印、污渍等元素,非常高效。手工模式则更适用于删除那些边缘不固定的大型块状元素,由于可以使用画笔和橡皮双向细致地调整选择区域,处理可以更为细致,容错率也随之提升。

虽说只是功能整合,但新版在设置中增加了一项「使用对象感知算法」开关,这一算法在 5.0 版中起着举足轻重的功能,它的加入也让对象删除在涉及处理复杂边缘时,不会像 4.0 版那样涂抹了事,而会保障重点对象的边缘轮廓和纹理,提升是非常明显的。

对象感知修饰

这本来作为 TouchRetouch 5.0 最重要的更新项,应该在基础功能外单独介绍,但由于它重点体现在「对象删除」这一功能下,所以直接在这说了吧。

在 4.0 版中,TouchRetouch 对于对象边缘的处理和主流支持修复功能的图片处理应用,例如 Photoshop、Pixelmator 等都是一致的,它们大约都会同时取边缘两边的颜色,并参考选中区域周边的边缘情况,然后算出一条边缘来。而当选中区域较大或边缘比较复杂时,边缘就会被「和稀泥」似地糊在一起。

在桌面端 Photoshop,即便细致框选处理区域,直接使用「内容识别填充」功能,结果也会非常灾难。我一般会单抠出需确保边缘完整的对象,或是用套索框定边缘区域,再通过克隆印章精细处理,确保边缘完整性。但 TouchRetouch 并没有 Afterfocus 那样强悍的边缘识别力,也不支持像桌面端那样精细框选,于是它就启用了对象感知算法来弥补边缘修饰的不足。

它会自动识别照片中的人或物,并将它标记为主体对象。在主题对象边缘的处理功能,应用会根据算法确保边缘的清晰性,不被过度的修复给糊在一起。

同样以处理桌面端这张婴儿照中的「奶嘴」为例,TouchRetouch 完整保留了婴儿嘴部的边缘轮廓,虽然细看还是漏出了一条深色的边缘线,但总体效果非常不错。而 Pixelmator Photo 的表现只能用「惨不忍睹」来形容了,不仅长出了另一块下巴区域,衣服上的罗纹、床单和下巴三者完全糊在了一起。这样的对比表现,谁看了不感叹一句「TouchRetouch YYDS」。

处理前框选区域 / TouchRetouch / Pixelmator Photo

不过这是算法,不是魔法,对象感知修饰依旧有很大局限性。首先,如果主体对象和其他元素间没有明显的颜色或亮暗差别,对象感知算法就会失效。另外,对象感知算法的边缘处理是比较生硬的,如果你处理的对象是毛发比较蓬松的动物或人,边缘太过复杂,TouchRetouch 会自行绘制一个简单粗暴的边缘,瞬间把毛「剃光」,完全不可用,这种时候还是得靠克隆印章解决问题。

线条删除

线条删除在 4.0 版上就是 TouchRetouch 独一份的功能,它专注于处理画面中各种碍眼的线条元素。这些线条,如果使用对象删除功能,画笔选中区域会远大于线条实际所占区域,在一些线条交错区域更有可能被整片选取删除,导致最终效果不如人意。

线条删除则会自动识别画面中线条的粗细和走势,有针对性地进行处理,尤其在面对一些路径不复杂的线条时非常好用,你甚至还可以用它来遮掩人脸部和颈部的皱纹哦。

相较于旧版,新版在线条删除上更加灵活。以往,只能调节线条的粗细。现在,在手动模式下绘制线条后,能看到整条路径上所有锚点,拖动锚点位置改变线条路径,这可比用画笔手工绘制精细多了。

网格检测

网格检测是 5.0 版新上线的功能,你可以把它理解为更高阶的线条修复功能。TouchRetouch 会自动识别画面上的网状结构,并自动进行修复。有了这一功能的加持,你不用再逐条线段勾勒删除,处理效率大幅提升。

不过这一切都是在「理想」状态下,由于网格检测依靠的仍然是对线条的识别,这就要求网格线不能太粗也不能太虚,像木栅栏那种「粗壮」的遮挡,又或是长焦虚化的网格,都不在它的处理范畴内。网格的边缘也需要比较规整,如果处理对象是带刺的铁丝网,你会尴尬地发现网没了,刺都在。此外,网格检测和对象感知一样,也需与背景有较大反差应用才可正确识别,不然就会被自动忽略。最后,就算正确识别所有网格,但若网格占比面积太大,最终效果依然不太行。总的来说,可用场景非常有限,还需要大量优化才堪重任。

克隆印章

克隆印章你可以类比 Photoshop 中的「仿制图章工具」,原理都是复制源区域的纹理,在画笔路径上批量修复图片。在使用前点击画面,当瞄准框标识在源区域,然后使用画笔在画面上涂抹,涂抹区域就会复制源区域的画面内容。

4.0 版时画笔绘制区域与源区域相对位置保持不变,这就导致遇到边缘区域,或是源区域有不想出现的元素时,需要重新设置源区域。新版打破了这一限制,长按设置源区域的瞄准框会出现 3 个选项,分别是「标准」「向后滑动」和「纹理」。

「标准」就是原有模式,无论绘制多少笔画,绘制区域与源区域相对位置全程保持不变。「向后滑动」这个中文表意不太明确,实际效果是每一次绘制后,源区域都会恢复到绘制前的位置,相对位置只在这一笔中保持不变。如下图所示,当我使用「向后滑动」后,绘制两笔就会出现两个太阳。

「纹理」这个功能就比较容易理解了,它会自动将框选中的内容设置为纹理,绘制时画笔会重复复制这一纹理。当你清理路面、沙丘、湖面、树皮这类有相似性纹理的对象时,这一功能会非常实用。但若纹理挑选不当,画面也会非常鬼畜,比如这满屏的太阳。

标准模式 / 向后滑动模式 / 纹理模式

镜像功能是从 4.0 版继承下来的非常实用的功能之一,如果画面上有对称元素,就可以使用镜像的克隆印章,用相对完美的半边修复有所残缺的另一边。TouchRetouch 的镜像克隆支持水平、垂直和对角线三个方向,足以满足日常的镜像需求,但求求不要随便用在人脸上,会非常吓人的。

有亮点的「修复」竞品

综上所述,TouchRetouch 因专注于图片修复,经年累月累积了不少经验,许多功能在移动平台甚少可见,还有对象感知算法的加持,在移动端的修复能力绝对称得上是最突出的那一个。不过其他内置了修复功能的图片处理应用,也不是完全没有优势,我就挑两个可与 TouchRetouch 功能互补的修图应用安利一下。

Pixelmator Photo:下笔不够精细?那就「超分」呗

移动端图片修复工具的一大弊端,就是操作精细度不足。指尖这块区域即便在 iPad Pro 大屏上都显得十分粗放,更别说和桌面端的鼠标相比了。此外,部分照片分辨率有限,过分放大图片不是变成像素点就是糊成一团,也没法精细地修正。

Pixelmator Photo 的拿手好戏就是超分辨率(Super Resolution),若图片放大后像素感太强无法下手,那就超分一下放大分辨率,图片尺寸变大了,同样的指尖尺寸,修复就相对精细了。当然超分也会带来比较明显的涂抹感和边缘增强,还是要慎用。

此外,Pixelmator Photo 的智能增强和降噪功能也非常好用,滤镜效果也还不错,而且售价仅 25 元,非常良心,感兴趣的可以尝试一下。

图 2 为超分前,图 3 为超分后,可以明显看出分辨率提升和细节增强

Snapseed:我擅长「无中生有」

以往我们要调整画面比例,只能通过裁剪的方式,这势必会丢失一些画面信息,Pixelmator Photo 的「超分辨率」可以增强画面细节,却不能创造画面原本不存在的内容,但 Snapseed「智能填色」可以。

Snapseed 本身的修复功能平平无奇,但在它的工具列表中有一个「展开」工具,这一工具不仅能制造黑白双色边框,还可以通过「智能填色」自行创造画面内容。

虽然其原理还是根据图片中原始画面复制计算而来,但如果边缘恰好是素色的天空、绸布、墙体,或是有规律可循的路面、地板等元素,那你就可以在不损耗原始画面信息的基础上,调整画面比例,提升画面分辨率。由于被 Google 收购完全不差钱,Snapseed 是更良心的完全免费,配合 TouchRetouch 单用这「智能填色」一项功能也不错啊。

TouchRetouch 5.0 还有这些优化

除了上述讲到的这些升级的修图功能外,5.0 版还加入了 360° 全景照片的支持和自定义导出设置。

在一般的图片处理应用中,全景照片会被压缩至二维平面,进而产生明显的形变,甚至都没有处理的必要。但 TouchRetouch 可以顺利识别这些全景照片,并支持自由拖拽查看,你也可以在不受形变影响的基础上,处理全景照片上的一些瑕疵。

全景照片来自摄影师 Andrew Bodrov

5.0 版导出界面的设置和功能也有所变化,「保存为副本」「修改元件」的几个主要按钮面积增加,更便于触控操作。在分辨率一项中,新版在原有调节画质的基础上,还增加了自定义分辨率,并支持导出 JPG / PNG / TIFF / HEIC 四种图片格式,你既可以选择轻简的 HEIC 快速分享,也可以选择 TIFF 为后期留下空间,或是选择兼容性更强的 JPG 多平台同步。

TouchRetouch 5.0 在 App Store 售价 25 元,老用户可以免费更新,Android 和 macOS 版本暂未获得更新。如果你和我一样,经常需要修复图片中的瑕疵,TouchRetouch 绝对是目前的高性价比之选。

 

> 下载少数派 客户端、关注 少数派公众号,找到数字时代更好的生活方式 🎊

> 年度回顾、好物推荐…… 更多精彩尽在 少数派 2021 年度盘点 🎉