NetBeans下JavaCV的快速配置

在给ImageJ编写插件时有个地方想把OpenCV一起用起来,利用另一个开源项目IJ-OpenCV可以实现两个库数据结构的相互转换,OpenCV中的函数可以补充一下ImageJ在图像识别等方面的不足

1.可以直接利用Maven

2.手动配置

在用NetBeans环境配置JavaCV时出现了多次错误,下面给出一下正确快速的配置:

参考:http://blog.sina.com.cn/s/blog_72cc84c001019nzd.html

需要的:   

1).下载opencv :https://github.com/opencv/opencv

   正常解压安装,路径不要出现中文

2).javacv—bin:https://github.com/bytedeco/javacv

   正常解压安装,路径不要出现中文

 

环境变量配置:

1).opencv配置:(OpenCV的配置不管有没有用先配置上,方便VS中使用)

建立opencv系统变量 值为..\opencv\build

在path系统变量     值为..\opencv\build\x64\vc15\bin

2).javacv配置:

在path系统变量     值为..\javacv\javacv-bin;

(这个环境变量配置如果没有或者不对,会导致错误信息

                                                                                                no jniopencv_core in java.library.path)                

在建立项目中:

添加相应的java_bin中的jar包即可

javacpp.jar

javacv.jar

opencv-windows-x86_64.jar

基本上到这一步即可在NetBeans中完全使用JavaCV了

 

 

你可能感兴趣的:(随笔)