OpenCV是一个基于C/C++语言的开源计算机视觉函数库

其代码都经过优化,可用于实时处理图像 具有良好的可移植性 可以进行图像/视频载入、保存和采集的常规操作 具有低级和高级的应用程序接口(API)

提供了面向Intel IPP高效多媒体函数库的接口,可针对你使用的Intel CPU优化代码,提高程序性能(注:OpenCV 2.0版的代码已显着优化,无需IPP来提升性能,故2.0版不再提供IPP接口)

cv – 核心函数库

cvaux – 辅助函数库

cxcore – 数据结构与线性代数库

highgui – GUI函数库

ml – 机器学习函数库

cvcam – 摄像机接口,在1.0以后版本去掉

功能简介:

数据结构,数据变换 矩阵运算, 数学计算, 产生随机数 离散傅立叶变换,离散余弦变换 对象持久,内存管理 绘图,文本 错误处理,动态装载

基本的图像处理功能(filters, geometrical transformations, color space transforms)

图像分析功能(feature selection, morphology, contour retrieval, histograms)

结构分析 (shape descriptors, planar subdivisions)

运动分析和对象识别 摄像机标定和3D重构 图像获取. 用户界面设计

立体视觉 通过立体视觉来实现的动作识别 基于轮廓线的形状匹配 模式识别 一维和二维隐马尔可夫模型 纹理描述

自学方法:

使用VS2008编译环境

使用OpenCV2.0版本

使用SVN下载代码

看懂函数背后的原理和文档

头文件:

#include

#include

#include

#include

#include // 一般不需要,cv.h 内已包                       //含该头文件

捷径:

写工作日志, 熟悉VS2008和OpenCV2.0 学会使用MFC来编写OpenCV代码

c语言opencv所用库函数,初窥Opencv相关推荐

  1. c语言opencv所用库函数,Py之cv2:cv2库(OpenCV,opencv-python)的简介、安装、使用方法(常见函数、方法等)最强详细攻略...

    ## 关于OpenCV简介 ## OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.Android和Mac OS操作系统上.它轻量级而且高效--由 ...

  2. opencv有基于c语言的教程吗_VS2019配置opencv详细图文教程和测试代码的实现

    摘要: vs2019新鲜出炉,配置opencv又有哪些不一样呢,这个教程将会一步一步的教你如何配置opencv和跑动opencv一个简单的项目. 环境: 系统:win10系统截至20190523版本 ...

  3. OpenCV实战(1)——OpenCV与图像处理基础

    OpenCV实战(1)--OpenCV与图像处理基础 0. 前言 1. OpenCV 基础 1.1 安装 OpenCV 1.2 OpenCV 主要模块 1.3 使用 Qt 进行 OpenCV 开发 2 ...

  4. 什么是OpenCV?哪些人使用OpenCV?

    什么是OpenCV? 尽管网上到处都可以看到关于opencv的介绍,我还是想说下什么是OpenCV.让初次接触OpenCV的人对此有所了解. 1999年,Intel的一位研究员Gary Bradski ...

  5. OBJECT_METHOD初窥

    一.  背景:Windows NT 的对象机制 Windows NT系统将各种资源以对象的方式进行组织和管理.虽然Windows NT内核使用C语言和汇编语言编写的,本身并未使用到C++中的面向对象机 ...

  6. opencv 检测几何图形_使用OpenCV + ConvNets检测几何形状

    opencv 检测几何图形 A simple yet powerful pipeline for detecting shapes in scanned documents 一个简单而强大的管道,用于 ...

  7. Scrapy 1.4 文档 01 初窥 Scrapy

    初窥 Scrapy Scrapy 是用于抓取网站并提取结构化数据的应用程序框架,其应用非常广泛,如数据挖掘,信息处理或历史存档. 尽管 Scrapy 最初设计用于网络数据采集(web scraping ...

  8. 初窥R(基本说明、获取帮助、工作空间、输入输出、包)

    初窥R(基本说明.获取帮助.工作空间.输入输出.包) 本篇简要介绍使用R的一些基本概念,包括基本说明.获取帮助.工作空间.输入输出,每个知识点中都会通过一个例子来练习. 一.R基本情况说明 1.R是一 ...

  9. Spring Cloud Bus之RabbitMQ初窥

    和Spring Cloud Config一样,我们接下来要聊的Spring Cloud Bus也是微服务架构系统中的必备组件.Spring Cloud Bus可以将分布式系统的节点与轻量级消息代理链接 ...

最新文章

  1. python简单代码加法-CPython 源码中整数加法的实现
  2. 对ajax中数据的得到以及绑定的认识
  3. mysql连接报java.math.BigInteger cannot be cast to java.lang.Long异常
  4. 【手写字母识别】基于matlab GUI ELMAN+BP神经网络手写大写字母(A-O)识别【含Matlab源码 785期】
  5. tpx色卡电子版_潘通色卡电子版Pantone TPX(新175色)
  6. Mock.js数据生成器
  7. 企业微信获取用户php,微信企业号获取用户授权登陆信息
  8. Maven Failsafe 插件
  9. 按右手定则求已经知三点的法向量
  10. 冰心吴文藻的爱情始于留学远洋客轮上
  11. 基于经纬度矩阵计算距离矩阵
  12. [计算机网络]第二章——应用层
  13. 量子计算机需要mK温度工作吗,格林函数法分析冷槽离子量子计算机中的温度效应.pdf...
  14. 基于HTML个人博客网站项目的设计与实现——个人博客作品展示6页 HTML+CSS
  15. 简单的学生网页作业源码 基于html css javascript仿淘宝购物商城设计毕业论文源码
  16. 三人行:把演说作为艺术,影响身边每一个人
  17. Adobe 联合谷歌发布思源宋体
  18. 刷题第八天(贪心加前缀和,待更新)
  19. 一篇文章读懂电池电压、电流
  20. CodeForces - 35D

热门文章

  1. c语言程序项目设计三角函数,《C语言及程序设计》实践参考——编制三角函数表...
  2. 无法连接虚拟设备sata的原因
  3. 超快速!10分钟入门Keras指南
  4. 浅谈C中的wprintf和宽字符显示
  5. photoshop 2019 mac版 可支持最新M1芯片处理器
  6. mysql典型安装和完全安装的区别_MySQL安装详解(安装版本mysql-5.5.25)
  7. 自定义Lint检查规则
  8. 一个完善的ActiveX Web控件教程
  9. 一线城市广州,再次对“双一流”毕业生放宽落户条件
  10. 破解携程中文验证码爬取机票价格数据