zoukankan      html  css  js  c++  java
  • OpenCV 简介

    OpenCV 简介

    树莓派图像处理部分使用的开源计算机视觉环境 OpenCV。

    OpenCV 是 Open Source Computer Vision Library 的缩写,是一个基于开源发行的跨平台计算机视觉库,它实现了图像处理和计算机视觉方面的很多通用算法,已经成为计算机视觉领域最有力的研究工具之一 。

    OpenCV 的 底层由 C 和 C++编 写 ,轻量且高效 ,可以运行在多个操作系统上( L i n u x 、 Windows、Mac、Andorid、iOS 等),同时提供了多种编程语言的 API 接口,本教程是基于 Python 的接口进行一些简单的计算机视觉处理。

    OpenCV 的应用领域:机器人视觉、模式识别、机器学习、工厂自动化生产线产品检测、
    医学影像、摄像机标定、遥感图像等。

    OpenCV 可以解决的问题: 人机交互、机器人视觉、运动跟踪、图像分类、人脸识别、
    物体识别、特征检测、视频分析、深度图像等。

    但是我们也必须面对一个硬件材料上的事实,即,树莓派的自身性能运行高计算量的项目是非常困难的,我们不得不考虑和优化延迟卡顿等问题。

    OpenCV 的实时性能也非常出色,可实时应用,为实时场景的视觉环境开发提供了很好的解决方案,总之 OpenCV是计算机视觉开发方面优秀的开源工具,如果对计算机视觉开发感兴趣可以多了解这方面的知识:

    OpenCV 官方主页
    OpenCV 中文论坛
    OpenCV CSDN 论坛
    OpenCV CSDN 论坛

  • 相关阅读:
    第二次结对编程作业
    团队项目-需求分析报告
    团队项目-选题报告
    第一次结对编程作业
    第一次编程作业
    第一次博客作业
    computed vs methods
    v-for
    jQuery事件绑定on()、bind()与delegate() 方法详解
    开题
  • 原文地址:https://www.cnblogs.com/AlexKing007/p/12338117.html
Copyright © 2011-2022 走看看