にロードされて保存されている透明度のある PNG ファイルがありますBufferedImage
。これは である必要BufferedImage
がありTYPE_INT_ARGB
ます。ただし、使用するgetType()
と、戻り値はTYPE_CUSTOM
2 ( ) ではなく 0 ( ) になりTYPE_INT_ARGB
ます。
これは私がロードする方法です.png
:
public File img = new File("imagen.png");
public BufferedImage buffImg =
new BufferedImage(240, 240, BufferedImage.TYPE_INT_ARGB);
try {
buffImg = ImageIO.read(img );
}
catch (IOException e) { }
System.out.Println(buffImg.getType()); //Prints 0 instead of 2
BufferedImage
.png を読み込んで保存し、作成するにはどうすればよいTYPE_INT_ARGB
ですか?