GIMP 能给抠图内部换颜色,却无法往旁边透明区域补一笔时,先查看该图像层是否开启了 Alpha 锁。这里的前提是透明通道已经存在,只是透明度被保护起来。再加一次通道、反复提高不透明度,都不能代替解锁。操作前应先确定,自己是想给已有轮廓换色,还是确实需要增加新的可见像素。
看清锁住的是什么
GIMP 的像素锁、位置与尺寸锁、可见性锁和 Alpha 锁用途不同。Alpha 锁保护透明度,原来有颜色的地方仍可能被重新着色;像素锁则会更广泛地阻止绘画。只在透明处试一下,容易把这两种情况混淆,因此应直接查看活动图层的锁定设置。
例如商品抠图中,给一个现有图形改变配色时,保留 Alpha 锁可以防止颜色跑出轮廓。如果要补回真实照片里被误删的一小段边缘,锁住透明度反而会挡住操作。但“允许补画”不等于“知道该补什么”,仍需对照原片,确认那里确实缺了真实内容。
在副本上做跨边界笔画
下面是读者可复现的自测方案,并非已经执行的实验。复制工作文档,选择照片本身的图像缩略图,在下方放一层显眼的临时底色,以便区分透明和白色像素。排除误留的选区,记录当前各项锁定状态,暂时不要同时修改蒙版和画布尺寸。
选一个明显的测试颜色,让短笔画从抠图内部跨到旁边空白处。观察后撤销,只切换 Alpha 锁,再用相同笔尖、大小、不透明度画同一路径。分开记录“内部有没有换色”和“外部有没有新增像素”,不要只写一句“笔刷好了”。这种对照更能说明受到限制的是透明度,而非画笔颜色。
按实际目的决定是否解锁
如果任务只是给已有衣服图形换色,保护轮廓通常有价值;如果是给真实袖口补边,应先看未经改动的照片,避免把服装结构凭空延长。看似丢失的部分若由图层蒙版隐藏,就应针对蒙版恢复可见性,不能仅因解锁方便而重画完好的源像素。
两次测试在所有区域都不生效时,还要检查活动图层、像素锁、图层边界和选区。不能把每一种画不上颜色都归因于 Alpha 锁。测试应留在可丢弃副本中,诊断完再回到主文件处理,也不要把鲜艳的测试底层一起导出。
准备将图片用于 Imagild 照片工作流前,另存一份参考图并重新打开,分别放到深色与浅色背景上。合格条件是原有轮廓完整、没有测试笔痕,确实增加的边缘与原片一致。这里介绍的是外部 GIMP 设置,并不表示 Imagild 内置同名锁定面板。