0

アルファ付きの 24 ビット BufferedImage を作成する方法はありますか? BufferedImage bi = new BufferedImage(100,100,BufferedImage.TYPE_INT_ARGB)
を 使用していますが、ドキュメントにアルファ型の 24 ビット BufferedImage の適切なキーが見つかりませんでした。

4

1 に答える 1

1

あなたの質問(BufferedImage.TYPE_INT_ARGBフラグ)にあるものは、あなたが望むことをします。あなたのコメントに関して:

32 ビットの BufferedImage を使用してもかまいません。問題は、それをどのように作成するかです。> 8 ビットの BufferedImage を作成できるようにするフラグがドキュメントに見つかりませんでした。

ドキュメント (リンク)では、「8 ビット RGBA カラー コンポーネント」というフレーズが使用されています。これは、ピクセルごとにカラー チャネルごとに 8 ビット、ピクセルごとに合計 4x8 ビット (RGBA ごとに 1 つ) であることを示します。

于 2013-01-27T02:30:09.997 に答える