1、首先我们先到官网下载opencv的包,在官网下载到的是一个可运行文件,其实就是一个解压程序,运行后会把opencv的相关文件解压到填写的路径。

2、 在编辑环境变量窗口,点击新建,然后将opencv文件夹里的bin路径复制进去,如下图所示,针对你想配置的环境是32位还是64位的来选择合适的bin,如果是32位的则选择x86文件夹下的bin,反之则选择64下的bin。具体可以点击这里,在这就不啰嗦了。

3、 打开IntelliJ ,选择File->Project Structure->Modules->Dependenciesd

点击加号,选择JAR or directories

选择C:\opencv\build\java\目录下的open-xxx.jar文件

4、创建java普通项目,加上以下的包,如果没报错则表示opencv引入正常,以下测试程序是将本地目录下的一张图片进行处理后再保存下来。

import org.opencv.core.Core;

import org.opencv.core.Mat;

import org.opencv.imgcodecs.Imgcodecs;

import org.opencv.imgproc.Imgproc;

public class OpencvTest {

public static void main(String[] args) {

System.loadLibrary(Core.NATIVE_LIBRARY_NAME);

Mat image = Imgcodecs.imread("E:\\myworkspace\\FaceGUI\\src\\image\\test.jpg");

Imgproc.cvtColor(image, image, Imgproc.COLOR_RGB2GRAY);

Imgproc.adaptiveThreshold(image, image, 255, Imgproc.ADAPTIVE_THRESH_MEAN_C, Imgproc.THRESH_BINARY_INV, 25, 10);

Imgcodecs.imwrite("E:\\myworkspace\\FaceGUI\\src\\image\\test2.jpg", image);

}

}

5、点击run后报错如下:

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

6、由于程序Java程序是调用的本地OpenCV的动态链接库的,所以在这里运行的时候JVM找不到.dll文件的位置,自然就报错了,解决办法也很简单,选择当前测试配置,点击Run->Edit Configuration->VM options:

图片中的是相对路径也可以直接插入如下代码,其中的路径为你opencv的解压路径

-Djava.library.path=C:\opencv\build\java\x64;C:\opencv\build\java\x64

7、最后注意java开发opencv需要jdk1.8以上

opencv java_opencv的Java开发环境配置(IntelliJ idea)相关推荐

  1. Java开发环境配置“IntelliJ IDEA”,超详细整理,适合新手入门

    目录 前言 一.IDEA的介绍 1.大概介绍 2.详细介绍 二.IntelliJ IDEA安装图文教程 1.进入 IntelliJ IDEA 官网 2.点击 Download 下载 IntelliJ ...

  2. java开发环境的配置总结_后端实习1:Java开发环境配置处理

    后端开发用Java实现,需配置好开发环境,方便开发工作的执行. 文章汇总了个人在实习时配置环境的流程和问题. 1.下载Java SE 地址:https://www.oracle.com/java/t. ...

  3. Java 开发环境配置jdk安装教程

    Java 开发环境配置 在本文中我将为大家介绍如何搭建Java开发环境. 小破站视频教程:https://www.bilibili.com/video/BV1ji4y1u74e/ Windows 上安 ...

  4. Java 开发环境配置教程

    Java 开发环境配置教程 前言: 想要在自己电脑上运行Java程序,就必须配置响应的Java运行环境,接下来就为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装 ...

  5. Java零基础必看学习教程,Java开发环境配置详解

    很多Java新手小白在学习Java编程的时候,碰到的第一难题就是不知道如何安装和配置java开发环境. 今天整理了史上最详细的安装及Java开发环境配置教程,通过图文并茂的方式详细讲解每一步骤,手把手 ...

  6. Java开发环境配置图解

    java开发环境配置图解 2011-12-07 14:24 by 和尚释然, 775 visits, 收藏, 编辑 1. 正确安装jdk安装包. 2. 打开"环境变量"窗口 3. ...

  7. Java开发环境配置过程详解(包括IDEA配置Java)

    Java开发环境配置 一.JDK下载安装 1. 官网下载JDK 2. 本地安装JDK 3. 配置环境变量 4. 验证是否安装成功 二.IDEA进行Java开发 1. 创建Java项目 2. 程序测试 ...

  8. Java程序设计(Java9版):第1章 Java开发环境配置 (Set up Java development environment)

    第1章Java开发环境配置(Set up Java development environment) 工欲善其事,必先利其器. - <论语·卫灵公> Write once, run any ...

  9. Java开发环境配置/Vscode搭建

    文章目录 JDK简介 Java开发环境配置 Vscode中配置Java开发环境 JDK简介 JDK,全称 Java Development Kit,是整个 Java 的核心,包含 Java 运行环境. ...

最新文章

  1. Arcmap技巧总结
  2. 效率提升多倍, 推荐值得收藏40 个命令总结
  3. Android Fragments 详细使用详细介绍
  4. Xilinx FPGA全局时钟和第二全局时钟资源的使用方法
  5. 用户认证-什么是会话
  6. 8.1 文件查找local;find使用
  7. Java 的混合执行模式
  8. iPhone 11降至3000元档,一顿降价猛如虎!
  9. 处理IE6下PNG图片透明背景问题
  10. php k线图粒度计算,【k线】k线图中MA均线计算
  11. 88个塑胶模具设计中常用知识点!
  12. 活泼绵软的乐伽萌兔揉捏按摩背靠体验
  13. 恢复Windows7快捷方式小箭头的方法
  14. 工作笔记(python给excel加密)
  15. PHP除数取余数,php相除取余数的实现方法
  16. 【Linux】在Xilinx平台上实现UVC Gadget(2)- 解决dwc3驱动bug
  17. 高通MSM8998芯片数据资料参考
  18. 原来这就是 UI 设计师的门槛
  19. Python基础(元祖字典)
  20. 【强化学习】《动手学强化学习》马尔可夫决策过程

热门文章

  1. Facebook隐私泄露事件继续发酵,黑客明码标价出售聊天信息
  2. 使用react实现select_React笔记——核心概念:9.表单
  3. flowable实战(十四) 关于流程设计器 act_de_mode的表详解
  4. IT行业学习网站汇总
  5. Java面向对象部分小结
  6. python编辑学生分数_python处理excel(04)数据筛选和过滤
  7. spring cloud gateway 网关_微服务网关Spring Cloud Gateway全搞定
  8. java+多线程菜鸟_java多线程
  9. 记录一种多个按钮中每次只能选中一个的实现方式
  10. C语言 strlen 函数 - C语言零基础入门教程