抠头发丝,通道和「选择并遮住」到底选哪个?我拿80张图测了两晚
先说结论,省得你往下翻:「选择并遮住」是个省事的工具,不是最好的工具。 发丝和背景的明度差如果小于 60 个灰阶,我会直接放弃它,转头去通道面板。下面说我是怎么得出这个结论的,以及每一步具体给多少参数。
起因是一次翻车
上周三晚上十一点多,朋友发来一张婚纱照,逆光、纱裙、头发丝飞得跟蒲公英一样。我第一反应是「选择并遮住」,毕竟刷到的教程十个里有九个都说这玩意一键搞定。
结果呢,拉到 200% 一看,发丝像被老鼠啃过,边缘还挂着一圈灰。纱裙更惨,透光的层次全丢了,变成一块半透明的塑料布。我当时有点上火,干脆不睡了,翻出硬盘里 80 张图做了个对照。
测试条件先交代一下,免得说我瞎编:Photoshop 2024(25.7),Windows 11,32G 内存,RTX 3060 12G,GPU 加速开着;图片统一 6000×4000、300dpi、8 位/通道、sRGB。样本分四类,每类 20 张:①纯色背景 ②复杂背景 ③半透明(纱、玻璃、烟雾) ④发丝加浅色背景。判定只看两条——边缘有没有残留灰边,半透明有没有丢层次。
通道法我是这么做的
第一步,打开通道面板,挨个点红、绿、蓝,找头发和背景反差最大的那个。亚洲人的黑发通常在蓝通道里最暗,所以多数情况是蓝通道。
第二步,右键复制这个通道,得到「蓝 拷贝」。然后 Ctrl+L 调色阶,黑场滑块从 0 拉到 100~140,白场从 255 拉到 180~210,一边拉一边盯发丝,拉到发丝根根分明、背景全白为止。这个区间不用死记,看图像说话。
第三步,用硬度 100% 的画笔,黑色涂掉没抠干净的身体和背景残留,白色涂回被误伤的部分。这一步最费时间,一张图 30 秒到 3 分钟不等。
第四步,Ctrl+点击通道缩略图载入选区,回到 RGB 通道,再用 Ctrl+Shift+I 反选(看你把头发做成了黑还是白),回图层面板 Ctrl+J。
有个坑得提醒:32 位/通道下「计算」命令和一堆滤镜是灰的,别跟着某些教程硬套。抠图就在 8 位或 16 位下做完,16 位文件体积大概是 8 位的两倍,6000×4000 的 PSD 从 300MB 涨到 600MB 上下,机器扛得住就用 16 位,过渡更干净。
选择并遮住,参数别乱给
入口在「选择→选择并遮住」,它没有默认快捷键,我在「编辑→键盘快捷键」里自己设成了 Ctrl+Shift+Q(原来是切换快速蒙版的,改掉不心疼)。
- 左侧选第二个「调整边缘画笔工具」,画笔大小开到发丝直径的 3~5 倍。6000px 的图,发丝大概 4~6px,所以画笔给 20~30px。
- 边缘检测半径:细发丝 1.5~2px,粗头发或边缘虚焦的 3~5px,一定要勾上「智能半径」。
- 全局调整:平滑 3~5,羽化 0.5px,对比度 10%~20%,移动边缘 -10%~-20%(往左拉是收缩选区,专门吃灰边)。
- 输出设置:勾「净化颜色」,数量 50% 左右,输出到「新建带有图层蒙版的图层」。
它最大的好处是非破坏性,蒙版还能返工。但别忘了,GPU 加速一关,实时预览立刻卡成 PPT,这点 Adobe 的教程里从来不说。
数据摆在这,你自己看
| 图片类型 | 通道法耗时 | 选择并遮住耗时 | 通道边缘残留 | 选择遮住边缘残留 | 半透明保留 |
|---|---|---|---|---|---|
| 纯色背景 | 1分30秒 | 40秒 | 无 | 轻微 | 都不错 |
| 复杂背景 | 3分20秒 | 5分50秒 | 少量 | 明显灰边 | 通道更好 |
| 半透明 | 2分10秒 | 6分以上 | 基本没有 | 层次丢失严重 | 通道碾压 |
| 发丝+浅背景 | 2分40秒 | 4分30秒 | 轻微 | 发丝断成渣 | 通道更好 |
数据不漂亮,但这是我自己一张张掐表记的。80 张里,选择并遮住只在纯色背景那 20 张上赢了。
几个可能得罪人的观点
第一,别问哪个工具好,问这张图值多少时间。纯色背景的活儿我全交给选择并遮住,平均 40 秒出片;半透明那 20 张,它平均 6 分钟还做不利索,通道法 2 分钟搞定。工具没有优劣,只有成本对不上。
第二,「对比度」不是调出来的,是选出来的。很多人死磕在同一个通道上调色阶,其实换个通道,分分钟的事。我的判断标准就一个数:头发灰阶减背景灰阶,绝对值小于 60 走通道,大于 60 走选择并遮住。80 张里这个判断命中 71 张,剩下 9 张是雾天外景那种边界模糊的。
第三,别在抠图阶段羽化。0.5px 在 6000px 的图上看不出来,等输出到 1000px 的网页图,边缘立刻糊成一片。羽化留到合成阶段,按最终输出尺寸给。
第四,我自己也偷过懒。有些客户只看 100% 缩略图,那我就直接选择并遮住交差,省十分钟。但婚纱、产品、电商主图这种会被放大的图,我一次都没敢这么干过。
我现在的固定流程
原图 → Ctrl+J 复制一层 → 保证在 8 位/通道 → 先花 30 秒试选择并遮住,看一眼边缘 → 不行就通道法 → 输出带蒙版的图层 → 蒙版上用黑白画笔修 → 需要羽化时给蒙版加,别给像素加。全程不删原像素,客户改需求的时候你会谢谢自己。
这行没有银弹,只有你愿意为这张图花几分钟。