zoukankan      html  css  js  c++  java
  • Windows配置IDEA的openCV开发环境

    前言

      公司要求获取下水管勘测机器人的实时视频,于是就百度一番,看到多数采用openCV来采集,故记录一下。

    概念

      OpenCV的全称是:Open Source Computer Vision Library。

      OpenCV是Intel开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。

      它的应用也很广泛:人机互动、物体识别、图像分割、人脸识别、动作识别、运动跟踪、机器人、运动分析、机器视觉、结构分析、汽车安全驾驶。

    官方下载地址

      https://opencv.org/releases/

      很显然,官网是很慢的。

      我这里有V3.4.10的版本,该版本的发布时间是2020年4月。

      链接:https://pan.baidu.com/s/1xWs24cx-OmaWqazc7htQwA    提取码:0xro

    本机环境

      操作系统: win10 64位。

      java版本:1.8.0_181。

      idea版本:IntelliJ IDEA Ultimate  2019年版。

    配置及测试

      1. 创建project

      

      2. 添加依赖库

      3.  创建测试类

    public class openCVtest {
        static {
            System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
        }
    
        public static void main(String[] args) {
            System.out.println("Welcome to OpenCV " + Core.VERSION);
            Mat m = new Mat(5, 10, CvType.CV_8UC1, new Scalar(0));
            System.out.println("OpenCV Mat: " + m);
            Mat mr1 = m.row(1);
            mr1.setTo(new Scalar(1));
            Mat mc5 = m.col(5);
            mc5.setTo(new Scalar(5));
            System.out.println("OpenCV Mat data:
    " + m.dump());
        }
    }

      4. 虚拟机配置,添加类库路径

      5. 测试结果

  • 相关阅读:
    CC2540-BLE4.0 学历笔记1之串口体验
    cc2530的PWM实现
    用qt写的一个简单到不能在简单的上位机
    在Kubuntu14.04中安装小企鹅输入法
    初始化umi项目
    工具杂记(三) -- zookeeper
    工具杂记(二) -- Centos7
    工具杂记(一) -- vagrant
    (一)Docker导学
    JVM随笔(二)之搜索类
  • 原文地址:https://www.cnblogs.com/lioa/p/13529792.html
Copyright © 2011-2022 走看看