视频图像学习[3]--OpenCV Java在ubuntu eclipse配置

来源:互联网 发布:网页php前端网站 编辑:程序博客网 时间:2024/06/04 00:18

1 按照OpenCV官方的教程,在windows下的eclipse安装,还是没有问题的,见网址http://docs.opencv.org/doc/tutorials/introduction/desktop_java/java_dev_intro.html

window-->preference-->add external jar--添加opencv2.4.6的jar包(在opencv/build/java/下面),然后edit native library location属性,添加opencv2.4.6.dll这个dll文件。

2 但是如果按照同一个步骤在ubuntu下安装eclipse是有问题的,会出现下面这种错误,原因主要是添加的native library location的dll文件不适用于ubuntu环境下使用,需要我们在ubuntu环境下自己编译文件。

Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java246 in java.library.path

  方法如下:

   a.进入opencv/cmakefiles.txt所在的当前目录,cmake -DBUILD_SHARED_LIBS=OFF, 后使用make命令编译。

       At this step, you need to keep one thing in mind, the "-DBUID_SHARED_LIBS=FF "option of cmake command should be added, or it would come to the -fPIC problems caused by the compilation of shared object.

   b.编译后在cmakefiles当前目录会出现lib文件加,只要将这个目录路径(opencv/lib)添加到native library location下就行了。


0 0
原创粉丝点击