4

2 つの画像を加算的にブレンドするにはどうすればよいですか?

ランダムなポリゴンを作成しようとしていますが、それらを重ねたいと思います。

Image.Blend と Image.paste を試しましたが、ピクセル値を「置き換える」だけです。

それが理にかなっていれば、イメージを強化したいと思います。したがって、半分透明な 2 つの画像は、完全に不透明な画像になります。

何か案は?

4

1 に答える 1

1

これはImageChopsモジュールで実現できます: 2 つの画像の「平均」(チャネル単位) が必要な場合は、単純に使用します。

ImageChops.add(image1, image2, 2)

(最後のパラメーターにより、画像の「合計」が 2 で除算されます。)正確に何が必要かによっては、これImageChops.multiplyも役立つ場合があります。

于 2011-12-14T09:28:49.400 に答える