[OpenCV学习日记-java]-01-环境搭建与显示图片

环境搭建与显示图片


配置环境

首先打开OpenCV的官网: https://opencv.org

这里我进行了详细的标注

第一步:打开官网

在这里插入图片描述

第二步:找到最新版本下载

在这里插入图片描述

第三步:解压

在这里插入图片描述

第四步:创建一个java项目

  • 创建一个java项目
  • .lib 文件考入到java项目根目录 也就是classpath
  • 导入jar包
    在这里插入图片描述
    这样环境就搭建完毕了

第一个OpenCV程序

package pack01;

import org.opencv.core.Core;
import org.opencv.core.Mat;
import org.opencv.highgui.HighGui;
import org.opencv.imgcodecs.Imgcodecs;


public class HelloOpencv {
    public static void main(String[] args) {
        //加载dll类库  这里需要对应版本(4.2版本)
        System.loadLibrary(Core.NATIVE_LIBRARY_NAME);  //直接写"opencv_java420" 也是可以的

        //加载图像
        Mat img = Imgcodecs.imread("C:\\test\\tx.jpg");

        HighGui.imshow("展示测试图片",img);
        HighGui.waitKey();//保持不自动关闭
    }
}

代码运行结果图:
在这里插入图片描述
这个图片貌似有点大 哈哈,不过问题不大,不影响

主要函数讲解:

  • System.loadLibrary( 库文件名 )
    这里是用于载入库文件

    这个地方的库文件名写:
    Core.NATIVE_LIBRARY_NAME 或者 "opencv_java420"
    结果都一样

  • Imgcodecs.imread(文件地址)
    这里是读取一个图像

  • HighGui.imshow(“展示测试图片”,img);
    展示图片,应该都懂

  • HighGui.waitKey();
    没有这个的话显示不出来 ,因为一出来就会关闭

发布了22 篇原创文章 · 获赞 14 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_18604209/article/details/104025924