[java]32bit BMPをImageIOは出力しない[メモ]

そもそも32bitは規格の外なので、32bit BMPをImageIOで出力するのは難しそうです。
また、アルファチャンネルつきのイメージのタイプを指定して作成したBufferedImageは、BMPで出力ができません。基本的に何のタイプでもぱっちこいなのはPNGだそうです。
イメージのタイプを決め打ちにする場合は、そのあたりを気をつけてあらかじめPNGに変換して処理を行ってもいいかもです。
参考:

広告

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA