我正在尝试使用 javax.media.jai.JAI 读取 .tif 图像。这是我的代码:
import javax.media.jai.JAI;
import javax.media.jai.RenderedOp;
BufferedImage image = null;
if(extension.toLowerCase().equals("tif")) {
RenderedOp op = JAI.create(fileName, file);
image = op.getAsBufferedImage();
} else {
image = ImageIO.read(file);
}
“文件”(Java.io.File)和“文件名”(字符串)参数很好。但是当它到达“JAI.create(...)”行时,我得到了这个异常:
java.lang.ClassNotFoundException: javax.media.jai.JAI
我不确定为什么它找不到 JAI。有任何想法吗?