我在 Photoshop 中打开了一个包含 alpha 通道的 PNG,并想获取 PNG 文件中给定点的不透明度/alpha,以便我可以在新的 Photoshop 图层中匹配该不透明度。我该怎么做?有没有办法像颜色样本工具在给定点提供 RGB 值那样在某个点获取 alpha 值?
答案1
- 打开信息面板
- 单击右上角的调色板选项,然后选择面板选项...
- 在“第二种颜色读数”处,选择模式:不透明度
- 点击“确定”
在信息面板中,它现在会告诉您鼠标放置位置的不透明度级别。
答案2
如果你的图片中有一部分颜色占了 100%,而你的 alpha 部分却只占了其中的 < 100%相同的颜色,您可以做到。例如,如果您有一个从 100% 颜色到 0% 颜色的渐变,具有 alpha 透明度,您可以这样做:
- 在 Photoshop 中打开渐变透明度文件。它应该是图层 0。
- 复制第 0 层。
- 使用移动工具,将一个图层向左移动,将另一个图层向右移动,使它们之间有间隙。
- 添加背景层并用白色填充。现在您应该在白色背景上有 2 个渐变。
- 在原始图层 0 上,将颜色取样器 #1 放置在渐变上要测量不透明度的点处。该点处的颜色将显示在信息调色板中。
- 在图层 0 副本上,将颜色取样器 #2 放置在渐变为 100% 颜色的位置。该位置的颜色也会显示在信息调色板中。
- 确保每个颜色采样器显示不同的值。
- 在图层 0 副本上,开始降低不透明度,然后使用箭头键(在 kb 上)以 1% 为步长降低不透明度。降低不透明度直到颜色取样器值匹配。现在读取图层的不透明度。这应该是您正在测试的点的不透明度,前提是基色相同。
请注意,您需要彩色背景。如果您关闭背景,您会注意到颜色采样器将读取相同的渐变。试一试。这就是第 7 步的原因。如果颜色不相同,或者至少非常接近,我不知道这是否会起作用。
答案3
- 在纯黑色层上再制作纯白色层;
- CTRL + 单击包含图像的图层。它将根据其不透明度进行选择;
- 选择白色图层并点击“制作蒙版”按钮(在图层堆栈下)。它将根据您的选择制作蒙版;
- 利润!只需在该点上使用颜色选择器 - RGB 中的任何颜色都会在图像上显示该点的 alpha;