基于java的OpenCV环境搭建

六眼飞鱼酱① 提交于 2020-02-26 14:12:19

   一、OpenCV下载安装

          OpenCV可以在官网下载链接https://opencv.org/releases.html

 

 选择相应的版本下载保存就好(不过官网下载有时候真滴慢还会连不上.....)网盘链接有windows ios Android 版本安装包可提取

链接:https://pan.baidu.com/s/1EVswJ591uiOaEnkONA7FDw
提取码:nt3h

下载完安装包后点击安装,安装过程其实就是解压的过程,解压后需要记住解压目录用来配置环境变量配置过程如下:

右键单击此电脑->选择属性->选择高级系统设置->环境变量->系统环境变量 找到path,点击编辑,假设OpenCV被装在E盘,将目录E:opencv\build\x64\vc15\bin 添加入path变量

 

 二、在java中引用OpenCV库

首先,打开eclipse 选择window->preferences->java->build path->user librarise->new 创建一个新的文件比如我写OpenCV-342 然后点击OK

 

 创建后选中创建的文件夹Add External JARs... 在OpenCV目录下选择build->java目录选中.jar文件添加

 

然后记得Apply and Close

 

 现在用eclipse建一个测试项目 项目名上右键单击Build Path->Add Libraries...->User Library

 

选择后它就会出现之前添加进去的OpenCV库 选择并点击Finish

 

 输入测试代码

import org.opencv.core.Core;  
import org.opencv.core.CvType;  
import org.opencv.core.Mat;  
 
public class Hello  
{  
   public static void main( String[] args )  
   {  
      System.loadLibrary( Core.NATIVE_LIBRARY_NAME );  
      Mat mat = Mat.eye( 4, 4, CvType.CV_8UC1 );  
      System.out.println( "mat = \n" + mat.dump() );  
   }  
}

运行结果如下为一个四行四列矩阵即为成功

mat =
[  1,   0,   0,   0;
   0,   1,   0,   0;
   0,   0,   1,   0;
   0,   0,   0,   1]

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!