栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Opencv

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Opencv

1.机器视觉和计算机视觉
  1. 区别
    计算机视觉偏向于硬件方向,机器视觉偏向于算法
  2. 运用
    现代社会对两者没有本质的区分,在人脸识别、车牌识别和运动跟踪,
    OCR一般指光学字符识别。 OCR (Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)
    图像拼接
2.Opencv介绍
  1. 1999开发、2000年发布
  2. c/c++ python接口是连接c++,跨平台移植性好
  3. 选择python,语言简单,开发速度快,有完整的生态链
  4. 学习目标
    了解运行机制
    处理图像常见问题
    学会物体实体识别的处理思路
3.安装opencv安装
  1. 安装虚拟环境的包

  2. 自动创建了一个虚拟环境,可以切换目录在指定路径下创建虚拟环境。

  3. 激活虚拟环境步骤

  4. 在当前虚拟环境下装opencv的包

    pip install opencv-python==3.4.1.15 //python版本
    pip install opencv-contrib-python==3.4.1.15//拓展包
    

  5. 安装多个库只需要空格就行【3.4.1.15可能版本对应不上,按照要求修改一些】

  6. 检测是否完成。import cv2 以及版本。环境就搭建好了 退出函数exit();

    4.图像和视频的加载显示
    1. API函数介绍

      1. namedWindows()//创建命名窗口
      2. imshow()//显示窗口
      3. destroyAllwindws()//摧毁窗口
      4. resizeWindow()//改变窗口大小
      5. waitKey()//等待用户输入
    2. 使用方法

      1. 进入虚拟环境

      2. 浏览器打开jupyter jupyter使用

        待续…

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1011781.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号