如何在java中查找tif图像是彩色还是黑白图像

时间:2015-12-02 14:03:37

标签: java tiff

我正在尝试检查tiff图像是否有颜色。我到处寻找解决方案,但解决方案似乎没有用。以下是我正在使用的代码,它给了我一个空指针异常。似乎bufferedImage对象无法读取tiff图像。找到tiff颜色的任何其他方法也可以。

BufferedImage image = ImageIO.read(new File("C:\\desktop_backup\\2015-10-26\\PDF\\TIFF\\150_TIF_COL.tif"));
Raster ras = image.getRaster();
int elem = ras.getNumDataElements();
System.out.println("Number of Elems: " + elem);

0 个答案:

没有答案