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);
}
「file」(Java.io.File) および「fileName」(文字列) パラメータは問題ありません。しかし、「JAI.create(...)」行に到達すると、次の例外が発生します。
java.lang.ClassNotFoundException: javax.media.jai.JAI
JAIが見つからない理由がわかりません。何か案は?