Atitit java读取tif文件为空null的解决 图像处理
Jdk8.。
public static byte[][] toByteArr(String filename) {
if(!new File(filename).exists())
throw new RuntimeException("file not exist:"+filename);
System.out.println(filename);
BufferedImage bimg = null;
try {
bimg = ImageIO.read(new File(filename));
} catch (IOException e) {
ExUtil.throwExV2(e);
}
页不跑出异常
找到问题了,原来图片虽然扩展名是JPG,但是实际格式是TIF,ImageIO不支持TIF。
这里顺便贴出来ImageIO可以读写的图片格式。
用:
Java code?
1 2< |