我安装了OpenCV(opencv-3.0.0-alpha),它运行正常,但我无法使用该导入:
import org.opencv.core.*;
import org.opencv.imgcodecs.Imgcodecs;
public class Main {
public static void main(String[] args) {
// System.loadLibrary("opencv_java244");
// Mat m = Highgui.imread("C:/Users/raj/Desktop/sa1.png",
// Highgui.CV_LOAD_IMAGE_COLOR);
// new LoadImage("C:/Users/raj/Desktop/dst1.jpg", m);
}
}
我收到此错误
导入org.opencv.imgcodecs.Imgcodecs无法解析
我该如何解决这个问题?
答案 0 :(得分:8)
OpenCV 3.0.0正在使用导入:
import org.opencv.imgcodecs.Imgcodecs;
但是您使用的库(OpenCV 2.4.1)对相同的功能使用不同的导入:
import org.opencv.highgui.Highgui;
基本上,您正在尝试导入您正在使用的版本中不存在的内容。
现在您可以使用Highgui或获取OpenCV 3.1.x的jar