我正在尝试将透明 alpha 通道附加到 java 中的 png 图像。合并 Alpha 通道后不应更改图像。简而言之,
- 我有尺寸为 p X q 的 png 图像
- 我有 100% 透明度和大小 p X q 的 alpha 通道(透明)
- 以上两个图像(1和2)应该合并,图像1应该保持原样,没有任何alpha通道的影响......请帮帮我......
您需要根据第二张图片中的透明度信息设置第一张图片中的 Alpha 通道。像这样:Set BufferedImage alpha mask in Java
如果您不想对第一个图像进行任何更改,那么您可以创建它的副本/克隆并使用此副本。以下是创建 BufferedImage 副本的方法:如何克隆 BufferedImage