将灰度阴影转换为Alpha通道


20

我有一个灰度图像。我需要使用Adobe Photoshop在alpha通道中将灰度色调转换为透明度数据。假设该区域为黑色,则没有透明度。白色区域将在alpha通道中转换为完全透明的像素。

怎么做?

更新:

这是Fireworks制作的示例文件。该示例是我想在Photoshop中实现的结果。

样品

如果在Photoshop中打开此PNG,您将明白我的意思。


从您所说的内容来看,您不需要Alpha通道,需要图层蒙版。请查看我更新的答案。
Django Reinhardt,

1
实际上,我需要Alpha,但是请给我更多时间来验证您的答案并与您联系。我想要的东西存在于Adobe Fireworks中,但是不存在Photoshop。
巴勃罗

好吧,我给您提供了Alpha频道,但您认为它不是您想要的。我建议您试试“图层蒙版”选项,因为它具有您想要的效果。
Django Reinhardt,

Answers:


8

创建一个全黑层(栅格或矢量)。然后...

Layer > Add Layer Mask

将为您的图层添加完全白色的蒙版。这将是Alpha通道。观看频道时(通过单击“图层”旁边的“频道”标签),您将看到此Alpha频道为

Layer 0 Mask

现在,您可以将灰度图像(或任何通道)复制粘贴到此图像,然后就可以使用了。使用CTRL + I将其反转。


我的答案怎么没有给您完全相同的结果?
Django Reinhardt

这个答案已经过时了。有人可以更正新版本的photoshop吗?
AzulShiva

@AzulShiva您可以,只需提出一个修改即可。
vbence

17

好的,这很容易。

  1. 转到“频道”标签。
  2. 您应该在想要的图像的缩略图旁边看到“灰色”(如果没有看到“灰色”,则您的图像不是灰度的)。
  3. Ctrl在“灰色”旁边的缩略图上单击(或单击,如果您使用的是Mac,则单击)。这将选择图像的所有白色区域。
  4. 当白色区域保持选中状态时,请返回到“图层”选项卡并选择上面有图像的图层。
  5. 现在转到顶部菜单,然后选择:图层>图层蒙版>隐藏选择。如果无法选择“图层蒙版”,请确保未将图像图层设置为背景(如果是,请双击该图层,然后在打开的窗口中单击“确定”。现在应将其设置为“第0层”)。

现在,所有白色区域在Photoshop中都是透明的。

这是通过上述技术完成的图像:

用上述技术编辑的图像


我有负面版本。但是,图像不透明。我所期望的是,当我将该灰度图像置于其他图像之上时,可以在白色区域透明地看到背景图像。这没有发生。我也期望在灰度图像本身上看到默认的photohop背景透明度网格。
巴勃罗

我懂了。那我想你说的问题错了。您不需要Alpha通道,而需要图层蒙版。我将为您更新答案。
Django Reinhardt,

请注意,如果将带有图层蒙版的文件保存为没有图层的标准tiff,则透明度将丢失,并且蒙版描述的透明部分将为白色。(使用tiff时,alpha是一个通道)。因此,您使用的方法取决于所需的结果文件。
horatio 2011年

horatio,那根本不是真的。只需确保在保存时在“ TIFF选项”窗口中启用了“保存透明度”,即使选择“放弃图层”,也将保存“图层蒙版”中的透明度。不相信我吗?自己尝试一下。
Django Reinhardt

3

GIMP程序(可免费使用和下载,与photoshop相似)具有一种非常简单的方法,可以完全按照您的要求进行操作,而无需进行大量的选择和遮罩。我之所以知道这一点,是因为我在去Photoshop之前就已经学会了在GIMP上进行照片编辑和绘画,并且震惊于Photoshop没有这种快速简便的方法来去除所有白色,灰色并保持平滑的黑色外观,而没有很多步骤。

当您使用GIMP时,过程如下:

1打开您的文档(即黑白照片)。2.在图层菜单上的照片上单击鼠标右键,选择“添加Alpha通道”。3.转到顶部的“颜色”菜单,然后选择“从颜色到Alpha”,将出现一个窗口,显示颜色和打得好。而已。做完了 大约需要一分钟。

您可以将其另存为photoshop文件或其他任何文件。此外,所选择的颜色默认为黑白黑白,但是您可以选择所需的任何颜色。它不会留下一堆参差不齐的边缘。


非常感谢。我一直在努力让PhotoShop与其他答案配合,但是GIMP这次做得不错(几乎要编写脚本来做到这一点-浪费一张图像的时间!)。
PeterT

0

在Paint.NET中

  1. 从此处下载并安装“ BoltBait的插件包”
  2. 效果菜单->对象->将灰色切换为Alpha ...
  3. 当询问“通过删除将灰色切换为Alpha”时,选择白色。

0

这是为您提供的正确答案:

上面关于创建Alpha通道然后使用它来创建图层蒙版的建议是正确的,但是它们缺少了关键的最终成分。从上面获得的结果确实具有透明度,但是像素仍然是灰度的,因此针对彩色背景的阴影效果看起来很奇怪。

您需要向图层添加颜色叠加,并将其设置为黑色。因此,所有像素仍保持其透明度,但现在为黑色。这意味着您可以使用带有阴影的透明PNG-无需乘法效果。

希望这最终会有所帮助!


似乎您似乎在说“ X2是一个更好的问题,而以上对问题X的回答并非对问题X2的完整回答。”这并不是您在其他答案上加上阴影的正确理由。 。OP从未说过要创建阴影效果的任何消息,也没有报告较旧答案的此类问题。
斯科特
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.