Eclipse+OpenCV3.1.0 的环境搭建

版权声明:本文由 Micheal 超 博客 创作,未经博主允许不得转载。 https://blog.csdn.net/qq_42887760/article/details/86596791

步骤

  1. 首先下载OpenCV3.1.0,下载的时候,选择windows版的。然后安装 (英文原版程序可以在这里找到,注意修改版本号和文件路径)
    下载地址:https://www.opencv.org/releases.html
    在这里插入图片描述
  2. 其实安装的过程就是解压的过程,并没有什么安装向导之类的,安装完成后,我们最关心的是这个目录:opencv\build\java 如下图所示
    在这里插入图片描述
    在这里插入图片描述
  3. 我们将在Eclipse中将OpenCV定义为用户库,因此我们可以重用任何项目的配置。启动Eclipse并从菜单中选择Window - > Preferences。
    在这里插入图片描述
  4. 在Java - >构建路径 - >用户库下导航,然后单击新建…
    在这里插入图片描述
  5. 为您的新库输入名称,例如OpenCV-3.1.0。
    在这里插入图片描述
  6. 现在选择您的新用户库,然后单击添加外部JAR …
    在这里插入图片描述
    在这里插入图片描述
  7. 浏览C:\OpenCV-3.1.0\build\java\并选择opencv-310.jar。添加jar后,扩展opencv-310.jar并选择Native库位置,然后按Edit …
    在这里插入图片描述
  8. 选择外部文件夹…并浏览选择文件夹 …\OpenCV-3.1.0\build\java\x64。 如果您有32位系统,则需要选择x86文件夹而不是x64。
    在这里插入图片描述
    您的用户库配置应如下所示:
    在这里插入图片描述

测试新的Java项目上的配置

  1. 现在开始创建一个新的Java项目。
    在这里插入图片描述
  2. 在“Java设置”步骤的“库”选项卡下,选择“添加库”,然后选择“OpenCV-3.1.0”,然后单击“完成”。
    在这里插入图片描述
    Libraries应该是这样的:
    在这里插入图片描述
  3. 现在您已经创建并配置了一个新的Java项目,现在是测试它。创建一个类- Hello
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( 3, 3, CvType.CV_8UC1 );
      System.out.println( "mat = " + mat.dump() );
   }
}
  1. 当您运行代码时,您应该看到3x3单位矩阵作为输出。
    在这里插入图片描述

参考博客:

  1. https://www.w3cschool.cn/opencv/opencv-x4yf28vx.html (推荐阅读)
  2. https://blog.csdn.net/dage629/article/details/51454922
  3. https://blog.csdn.net/dongd_70/article/details/82690927

猜你喜欢

转载自blog.csdn.net/qq_42887760/article/details/86596791