我已经尝试了很长时间了。我已经安装了所有必备组件。
下面是我用来测试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应用程序运行时,会出现以下对话框(包含在下面的链接中):
Dialog box that appears in eclipse
现在我已经尝试了对话框中显示的所有选项,但代码没有运行。如果有人能告诉我应该在对话框中选择什么选项,以及在我哪里出错时运行代码的正确过程,那将是一个很大的帮助。
发布于 2013-01-26 14:03:20
从列表中选择“demo- (default Package)”。Eclipse要求您从包含main方法的类中进行选择。
发布于 2013-02-12 02:46:35
有时,由于JavaCV jars的版本和所需的OpenCV库不匹配,可能会出现"java.lang.UnsatisfiedLinkError“。您可以在javacv-bin的自述文件中查看所需的OpenCV版本
https://stackoverflow.com/questions/14533950
复制相似问题