c语言opencv所用库函数,初窥Opencv

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代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值