![物体内部和外部的 Alpha 通道区域](https://linux22.com/image/1255838/%E7%89%A9%E4%BD%93%E5%86%85%E9%83%A8%E5%92%8C%E5%A4%96%E9%83%A8%E7%9A%84%20Alpha%20%E9%80%9A%E9%81%93%E5%8C%BA%E5%9F%9F.png)
我正在看一张眼镜框的照片。眼镜周围(延伸到 JPEG 的四个边缘)都是由 RGB 值 251 到 255 组成的像素,具体取决于我用吸管工具在大致白色的背景上单击的位置。
在眼镜框的内部(两个眼孔),我想要操作的像素值由 RGB 190 到 245 组成——镜片所在的位置。
我想对所有这些像素进行 alpha 处理。有没有一种方法可以仅基于 RGB 值来批量选择像素——请记住,上述许多像素都是孤立的非连续像素,周围都是其他像素(但只有相似的 RGB 值)?如果是这样,怎么做?
然后用 alpha 通道替换?
谢谢你的帮助。
答案1
您需要魔术棒工具(快捷键是W)。
这允许您通过调整容差值来选择相似的区域。我建议起始值约为 20。使用较小的值来选择较小范围的相似 RGB 值。
除了调整容差之外,您还可以使用键Shift来添加到现有选择。
您可以选择性地进入快速蒙版模式 ( Q) 并使用画笔工具 ( B) 来修饰您的选择。
根据您想要实现的效果,您可以删除(Del)选择以使区域透明,也可以使用选择创建图层蒙版以实现透明度。(图层 -> 图层蒙版 - 隐藏选择)
如果这是您要处理的背景,则需要先将其提升为图层。(右键单击“图层”窗口中的背景,然后选择“从背景中选择图层”)