我想保存一个BufferedImage(名为"result"):
boolean bres = ImageIO.write(result, ".png", new File(saveP));
Run Code Online (Sandbox Code Playgroud)
但是布雷斯总是空的.
这个
ImageIO.getWriterFormatNames()
Run Code Online (Sandbox Code Playgroud)
返回:
jpg BMP bmp JPG jpeg wbmp png JPEG PNG WBMP GIF gif
Run Code Online (Sandbox Code Playgroud)
我应该能够保存为png.
并且BufferedImage的类型是"2"
BufferedImage@137695c: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 720 height = 576 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0
Run Code Online (Sandbox Code Playgroud)
类型2是"ARGB".
为什么我无法保存BufferedImage?
编辑:saveP ="ex000567.png"