opencv常用的图像和矩阵操作总结

opencv常用的图像和矩阵操作总结

ID:35294793

大小:156.00 KB

页数:21页

时间:2019-03-23

opencv常用的图像和矩阵操作总结_第1页
opencv常用的图像和矩阵操作总结_第2页
opencv常用的图像和矩阵操作总结_第3页
opencv常用的图像和矩阵操作总结_第4页
opencv常用的图像和矩阵操作总结_第5页
资源描述:

《opencv常用的图像和矩阵操作总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、OpenCv常用图像和矩阵操作目录学习资料2书籍2网站:2本地安装目录2图像IplImage3StructureIplImage3图像的常用操作4图像载入函数4窗口定义函数4图像显示函数4图像保存函数5图像销毁函数5存取图像像素5矩阵CvMat9StructCvMat9矩阵的创建和初始化10释放矩阵10复制矩阵:11存取矩阵元素11简单的方法11麻烦的方法12恰当的方法15cvmGet()和cvmSet()的局限16矩阵/向量数学操作17矩阵-矩阵操作:17按元素的矩阵操作:18向量乘积:18单矩阵操作:18非齐次线性系统求解:18特征值分析(针对对称矩阵):19奇

2、异值分解SVD:19其他20Shell函数显示图片20IplImage到cvMat的转换20学习资料书籍LearningOpenCV(影印版)作者:GaryBradski,AdrianKaehler出版社:东南大学出版社学习OpenCV(中文版)作者:GaryBradski,AdrianKaehler译者:于仕琪刘瑞祯出版社:清华大学出版社OpenCV中文教程作者:刘瑞祯于仕琪网站:http://www.opencv.org.cn/index.php/%E9%A6%96%E9%A1%B5http://book.51cto.com/art/200912/172349.

3、htm本地安装目录在安装目录OpenCV1.0docs下有各种学习资料只用在本地安装目录下面就可以查询到大部分需要的信息,当然也可以直接百度,google图像IplImageStructureIplImageOpenCv中图像的结构体为IplImage,位于头文件cxcore.h中,IplImage结构体的定义如下://///////////////////////////////////////////////////////////////////////////typedefstruct_IplImage  {  intnSize;/*IplImage大小*

4、/  intID;/*版本(=0)*/  intnChannels;/*大多数OPENCV函数支持1,2,3或4个通道*/  intalphaChannel;/*被OpenCV忽略*/  intdepth;/*像素的位深度,主要有以下支持格式:IPL_DEPTH_8U,IPL_DEPTH_8S,IPL_DEPTH_16U,IPL_DEPTH_16S,IPL_DEPTH_32S,  IPL_DEPTH_32F和IPL_DEPTH_64F*/  charcolorModel[4];/*被OpenCV忽略*/  charchannelSeq[4];/*同上*/  intd

5、ataOrder;/*0-交叉存取颜色通道,1-分开的颜色通道.  只有cvCreateImage可以创建交叉存取图像*/  intorigin;/*图像原点位置:0表示顶-左结构,1表示底-左结构*/  intalign;/*图像行排列方式(4or8),在OpenCV被忽略,使用widthStep代替*/  intwidth;/*图像宽像素数*/  intheight;/*图像高像素数*/  struct_IplROI*roi;/*图像感兴趣区域,当该值非空时,  只对该区域进行处理*/  struct_IplImage*maskROI;/*在OpenCV中必须为

6、NULL*/  void*imageId;/*同上*/  struct_IplTileInfo*tileInfo;/*同上*/  intimageSize;/*图像数据大小(在交叉存取格式下ImageSize=image->height*image->widthStep),单位字节*/  char*imageData;/*指向排列的图像数据*/  intwidthStep;/*排列的图像行大小,以字节为单位*/  intBorderMode[4];/*边际结束模式,在OpenCV被忽略*/  intBorderConst[4];/*同上*/  char*imageD

7、ataOrigin;/*指针指向一个不同的图像数据结构(不是必须排列的),是为了纠正图像内存分配准备的*/  }IplImage;}IplImage;/////////////////////////////////////////////////////////////////////////////主要的成员变量有nChannels:图像的通道数目,即灰度图像:nChannels=1;RGB图像nChannels=3depth:每个像素值的数据类型和所占的存储空间origin变量可以有两种取值:IPL_ORIGIN_TL或者IPL_ORIGIN_BL,分别设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。