ディスクから読み込まれた画像 ( として保存されますBufferedImage
) があり、これは正しく表示されますJPanel
が、以下のコマンドを使用してこの画像を再保存しようとすると、画像が赤みを帯びた色合いで保存されます。
ImageIO.write(image, "jpg", fileName);
ノート!image は、BufferedImage
保存されるファイル名を指すオブジェクトで、" " で終わりfileName
ます。File
.jpg
以前の JDK のメソッドに問題があったことを読みましたがImageIO
、私が見つけた限り、それらのバージョンのいずれにも属していません。私が探しているのは、JDKを更新せずにこの問題を修正する方法ですが、この問題がどのJDKで修正されたかを知りたいと言っていました(実際に私が使用しているJDKのバグである場合) )。
ありがとう。