Javaで2つの画像(BufferedImage)をマージする必要があります。透明性がなくても問題ありません。ベース画像にはすでにある程度の透明度があります。これをそのままにして、2番目の画像である「マスク」を適用したいと思います。この2番目の画像には不透明なピクセルがなく、実際にはほぼ完全に透明で、反射のようなある種の「光の効果」を与えるために透明度の低いピクセルがいくつかあります。重要な詳細:これを画面上で実行したくないので、グラフィックを使用して、結果のマージでBufferedImageを取得する必要があります。
誰か助けてもらえますか?ありがとう!
詳細:透明度を維持しながら2つの画像をマージします。これが私がしなければならないことです。
注:JavaのこのSet BufferedImageアルファマスクは、透明度のある2つの画像を適切に処理できないため、必要な処理を実行しません。最初の画像の透明度を変更します。