CvImage类参考手册

上传人:油条 文档编号:24912872 上传时间:2017-12-08 格式:PDF 页数:4 大小:223.32KB
返回 下载 相关 举报
CvImage类参考手册_第1页
第1页 / 共4页
CvImage类参考手册_第2页
第2页 / 共4页
CvImage类参考手册_第3页
第3页 / 共4页
CvImage类参考手册_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《CvImage类参考手册》由会员分享,可在线阅读,更多相关《CvImage类参考手册(4页珍藏版)》请在金锄头文库上搜索。

1、CvImage 类参考手册 CvImage 使用前需要包含 cv.h 头文件 #include CvImage:CvImage bool CvImage:CvImage(); bool CvImage:CvImage(CvSize size, int depth, int channels); bool CvImage:CvImage(IplImage* pIplImg); bool CvImage:CvImage(const CvImage bool CvImage:CvImage(const char* filename, const char* imgname=0, int color=

2、-1); bool CvImage:CvImage(CvFileStorage* fs, const char* mapname, const char* imgname); bool CvImage:CvImage(CvFileStorage* fs, const char* seqname, int idx); 默认构造函数,创建一个图像。影象对应的数据在析 构的时候自动被释放。 size 图像大小 depth 像素深度 channels 通道数 pIplImg IplImage 结构影象 cvImg CvImage 对象的引用 filename 文件名字 imgname 图片的别名 co

3、lor 暂无 fs 暂无 mapname 暂无 seqname 存储队列的名字 idx 数据存储中的索引 CvImage:CvImage CvImage:CvImage(); 析构函数。 CvImage:clone CvImage CvImage:clone(); 生成当前影象的一个 copy。 CvImage:create void CvImage:create(CvSize size, int depth, int channels); 创建一个影象。 size 图像大小 depth 像素深度 channels 通道数 CvImage:release void CvImage:releas

4、e(); 释放一个打开的影象。 CvImage:clear void CvImage:clear(); 释放一个打开的影象。和 release 功能相同。 CvImage:attach void CvImage:attach(IplImage* img, bool use_refcount=true); 将一个影象和当前对象绑定。如果使用引用计数,则引用计数增加 1。当引用计数减少到 0的时候释放 img 对应的内存。 img 图像数据 use_refcount 是否使用引用计数 CvImage:detach void CvImage:detach(); 取消当前对象绑定的数据。如果使用引用计

5、数,则引用计数减少 1。当引用计数减少到 0 的时候释放 img 对应的内存。 CvImage:show void CvImage:show(const char* window_name); 在指定窗口中显示图像。 window_name 窗口的名字。 CvImage:is_valid bool CvImage:is_valid(); 当前对象是否已经帮定了有效的影象。是返回 true,否返回 false。 CvImage:width int CvImage:width()const; 返回影象的宽度。没有影象的话返回 0。 CvImage:height int CvImage:height

6、()const; 返回影象的高度。没有影象的话返回 0。 CvImage:size CvSize CvImage:size()const; 返回影象的尺寸。没有影象的话返回 cvSize(0,0)。 CvImage:roi_size CvSize CvImage:roi_size()const; 返回影象的 ROI 区域大小。没有影象的话返回 cvSize(0,0)。 CvImage:roi CvRect CvImage:roi()const; 返回影象的 ROI 区域。没有影象的话返回 cvRect(0,0,0,0)。 CvImage:coi int CvImage:coi()const;

7、返回影象的 COI。没有影象的话返回 0。 CvImage:set_roi void CvImage:set_roi(CvRect roi); 设置影象的 ROI。 roi ROI 区域。 CvImage:reset_roi void CvImage:reset_roi(); 重置影象的 ROI。 CvImage:set_coi void CvImage:set_coi(); 返回影象的 COI。 CvImage:depth int CvImage:depth(); 返回像素的深度。没有影象的话返回 0。 CvImage:channels int CvImage:channels(); 返回影

8、象通道数。没有影象的话返回 0。 CvImage:pix_size int CvImage:pix_size(); 返回影象像素的大小。值等于像素深度乘以通道数。 CvImage:data uchar* CvImage:data(); const uchar* CvImage:data()const; 获取对应对应的影象数据地址。没有影象的话返回 NULL。 CvImage:step int CvImage:step()const; 返回 IplImage:widthStep,没有影象的话返回 0。 CvImage:origin int CvImage:origin()const; 返回影象结构。 0-顶 左结构, 1-底 左结构 (Windows bitmaps 风格 )。 CvImage:roi_row uchar* CvImage:roi_row(int y); const uchar* CvImage:roi_row(int y)const; 返回第 y 行数据。没有影象的话返回 NULL。 y 影象行数。 运算符重载 operator const IplImage* (); operator IplImage* (); CvImage

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号