gpt4 book ai didi

java - 如何在java中将透明alpha channel 添加回png图像?

转载 作者:行者123 更新时间:2023-11-30 04:33:13 27 4
gpt4 key购买 nike

我正在尝试将透明 alpha channel 附加到 java 中的 png 图像。合并 Alpha channel 后不应更改图像。简而言之,

  1. 我有尺寸为 p X q 的 png 图像
  2. 我有 100% 透明度的 alpha channel (透明),大小为 p X q
  3. 上面的两个图像(1 和 2)应该合并,图像 1 应保持原样,没有任何 Alpha channel 的影响...请帮帮我...

最佳答案

您需要根据第二张图像中的透明度信息设置第一张图像中的Alpha channel 。像这样的:Set BufferedImage alpha mask in Java

如果您不想对第一个图像进行任何更改,则可以创建它的副本/克隆并使用该副本。以下是创建 BufferedImage 副本的方法:How do you clone a BufferedImage

关于java - 如何在java中将透明alpha channel 添加回png图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14120467/

27 4 0