Opencv结构与内容

原地址:http://blog.sina.com.cn/s/blog_68ed8b210101641k.html

Opencv结构
ncxcore
ncv
nMachine Learning(ML)
nHighGUI
ncvcam
ncvaux
 
cxcore 
n基础结构:CvPoint,CvSize,CvScalar
n数组操作:cvCreateImage,cvCreateMat
n动态结构:CvMemStorage,CvMemBlock
n绘图函数:cvLine,cvRectangle
n数据保存和运行时类型信息:CvFileStorage,cvOpenFileStorage
n错误处理和系统函数:cvGetErrStatus,cvAlloc,cvFree
 
cv
n图像处理:cvSobelcvCanny
n结构分析:ContourArea等 :(轮廓分析,轮廓提出等)
n运动分析与目标跟踪:cvMeanShift
n模式识别:CvHaarFeature
n摄像头定标与三维重建:cvCalibrateCamer2
 
Machine Learning(ML) 
n包含许多聚类、分类和数据分析函数。如Bayes分类器,K近邻算法,支持向量机,决策树,神经网络等等
HighGUI
 
n图像界面函数:cvNamedWindow
n读图像和保存图像:cvLoadImagecvSaveImage
n
读视频和写视频:CvCreateFileCapture 
 
 
cvcam
n摄像机接口,在Opencv1.0以后的版本中已经被移除
 
 
ncvaux 
该模块中一般存放一些即将被淘汰的算法和函数(如基于嵌入式隐马尔科夫的人脸识别算法),还包含一些实验性的算法和函数(前景检测,背景剔除等)
 
Opencv结构与内容
posted @ 2014-03-14 14:05  蓝夜  阅读(215)  评论(0编辑  收藏  举报