我已经尝试了很长时间。我已经安装了所有的先决条件。
1. 先安装java jdk
2. 安装Microsoft Visual C++ 可再发行包
3. 下载opencv 包
4. 在系统路径中设置OpenCV .dll。
5. 从以下链接下载 JavaCV-bin 并解压。
6.最后将所有外部JAR文件添加到eclipse Libraries中。
下面是我用于测试的演示代码javacv
import static com.googlecode.javacv.cpp.opencv_core.*;
import static com.googlecode.javacv.cpp.opencv_highgui.*;
import com.googlecode.javacv.CanvasFrame;
public class demo {
public static void main(String[] args) {
//Load image img1 as IplImage
final IplImage image = cvLoadImage("backimg.png");
//create canvas frame named 'Demo'
final CanvasFrame canvas = new CanvasFrame("Demo");
//Show image in canvas frame
canvas.showImage(image);
//This will close canvas frame on exit
canvas.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
}
}
现在,当我将项目作为 Java 应用程序运行时,会出现以下对话框(包含在下面的链接中):-
现在我已经尝试了对话框中显示的所有选项,但代码没有运行。如果有人能告诉我应该在对话框中选择什么选项以及如果我在某处出错时运行代码的正确过程,那将是一个很大的帮助。