2024-05-13 10:15:31 发布
网友
如何添加到.dds文件(不含alpha),一个alpha通道? alpha数据的源是8bit灰色tiff。 我尝试了gdal-u合并,但似乎增加了rgb的透明度,而不是一个新的alpha通道。 谢谢您!
您可以使用ImageMagick将灰度图像放入图像的alpha通道中,ImageMagick安装在大多数Linux发行版上,可用于macOS和Windows,如下所示:
magick input.dds greyscale.tif -compose copyopacity -composite result.dds
输入图像可以是TIF、GIF或JPEG,输出图像可以是PNG或任何支持透明度的内容。在
这里有一个例子。创建洋红色输入图像:
制作黑白渐变灰度TIF:
使用灰度渐变作为洋红色原稿中的alpha层:
magick input.dds alpha.tif -compose copyalpha -composite result.dds
如果您使用的是ImageMagick的v6或更早版本,请将上面命令行中出现的所有magick替换为convert。在
magick
convert
您可以使用ImageMagick将灰度图像放入图像的alpha通道中,ImageMagick安装在大多数Linux发行版上,可用于macOS和Windows,如下所示:
输入图像可以是TIF、GIF或JPEG,输出图像可以是PNG或任何支持透明度的内容。在
这里有一个例子。创建洋红色输入图像:
^{pr2}$制作黑白渐变灰度TIF:
^{3}$使用灰度渐变作为洋红色原稿中的alpha层:
如果您使用的是ImageMagick的v6或更早版本,请将上面命令行中出现的所有
magick
替换为convert
。在相关问题 更多 >
编程相关推荐