![将灰度阴影转换为 alpha 通道](https://linux22.com/image/1246846/%E5%B0%86%E7%81%B0%E5%BA%A6%E9%98%B4%E5%BD%B1%E8%BD%AC%E6%8D%A2%E4%B8%BA%20alpha%20%E9%80%9A%E9%81%93.png)
我有一张灰度图像。我需要使用 Adobe Photoshop 将灰度色调转换为 alpha 通道中的透明度数据。假设该区域为黑色,则无透明度。白色区域将转换为 alpha 通道中的全透明像素。
怎么做?
更新:
这是我用 Fireworks 制作的样本文件。这个样本是我想在 Photoshop 中实现的结果。
如果你在 Photoshop 中打开此 PNG,你就会明白我的意思。
答案1
创建一个全黑的图层(光栅或矢量)。然后...
Layer > Add Layer Mask
将向您的图层添加一个完全白色的蒙版。这将是 Alpha 通道。当您查看通道时(通过单击“图层”旁边的“通道”选项卡),您将看到此 Alpha 通道
Layer 0 Mask
现在,您可以将灰度图像(或任何通道)复制粘贴到此处,即可获得它。使用 CTRL + I 将其反转。
答案2
好的,这非常简单。
- 转到“频道”选项卡。
- 您应该会在所需图像的缩略图旁边看到“灰色”(如果您没有看到“灰色”,则说明您的图像不是灰度)。
- Ctrl点击(或者⌘,如果你使用的是 Mac,则点击)“灰色”旁边的缩略图。这将选择图像的所有白色区域。
- 在保持选择白色区域的同时,返回到“图层”选项卡并选择包含图像的图层。
- 现在转到顶部菜单并选择:图层 > 图层蒙版 > 隐藏选择。如果“图层蒙版”不可选择,请确保您的图像图层未设置为背景(如果是,请双击它,然后在打开的窗口中单击“确定”。现在应该将其设置为“第 0 层”)。
现在,Photoshop 中的所有白色区域都将是透明的。
这是使用上述技术制作的图像:
答案3
GIMP 程序(免费使用和下载,与 Photoshop 类似)可以非常轻松地完成您的要求,而无需进行大量挑选和遮罩。我知道这一点是因为在学习 Photoshop 之前,我曾在 GIMP 上学习过照片编辑和绘画,我很惊讶 Photoshop 没有这种快速简便的方法,可以去除所有白色和灰色,并保持黑色的平滑外观,而无需进行大量步骤。
当您在 GIMP 中时,过程如下:
1 打开文档(即黑白照片)2. 在图层菜单中右键单击照片,选择“添加 Alpha 通道”3. 转到顶部的颜色菜单并选择“颜色转为 Alpha”,出现一个显示颜色的窗口,然后单击确定。就是这样。您完成了。大约需要一分钟。
您可以将其保存为 photoshop 文件或其他任何文件。此外,所选颜色默认为黑白相间的白色,但您可以挑选任何您想要的颜色。它不会留下一堆参差不齐的边缘。
答案4
以下是您的正确答案:
上述关于创建 Alpha 通道然后使用它来创建图层蒙版的建议是正确的,但它们缺少最后一个关键要素。从上面得到的结果确实具有透明度,但像素仍然是灰度的,因此彩色背景下的阴影效果看起来很奇怪。
您需要在图层中添加颜色叠加并将其设置为黑色。这样,所有像素仍保持其透明度,但现在是黑色。这意味着您可以获得带有阴影的透明 PNG - 无需使用乘法效果。
希望这最终能有所帮助!