关于IplImage中的imageData
来源:互联网 发布:sql 查询语句 编辑:程序博客网 时间:2024/05/16 06:28
imageData指向存储图像数据的一块数据区。这块数据区虽然是被声明为char类型的,但是其也可以引用其他类型的数据。
例如声明一个图像,长宽为100,100,深度为32位的float型,灰度图像。
IplImage* Img = cvCreateImage(cvSize(100,100), IPL_DEPTH_32F, 1);
那么我们可以通过调试查看实际的内存分配空间为40000 = 100*100*(32/8)。也就是说实际上是分配了10000个float型的内存区域。其他类型的类似。如何使用呢?
建议使用宏:CV_IMAGE_ELEM(Img, type, row, col),
如 CV_IMAGE_ELEM(Img, float, 0, 0) = 1.024f;
float r = CV_IMAGE_ELEM(Img, float, 0, 0);
类似的CvMat中的data数据的声明形式更好一些,明显的union声明。实际上IplImage中也隐含的使用了这种结构。
- 关于IplImage中的imageData
- 关于IplImage中的imageData
- IplImage中的imageData
- OpenCV关于IplImage的imageData问题出现负值
- IplImage 中 ImageData 问题
- 关于IplImage结构体内指针imageData指向的数据的数据类型的问题
- C++ IplImage 读取imagedata内的数据
- 关于OpenCV中IplImage的char类型的ImageData需要进行强制类型转换为uchar的说明
- VC下使用OpenCV最好先修改一下结构体IplImage中的数据指针imageData的类型...
- ImageData
- OpenCV中IplImage->imageData赋值需要注意的问题
- OpenCV中IplImage->imageData赋值需要注意的问题 .
- 把ImageDib的unsigned char* m_pImgData转换为IplImage的char* imageData
- 将一个float型的数组赋予IplImage类型的imagedata
- 对于2.3版的OpenCV的IplImage,最好不要直接操作其imageData成员~
- opencv中的IplImage
- opencv中的IplImage .
- 2.1 opencv中的IplImage
- 如何找回ArcGIS10.1 for Server的管理员密码
- Android学习笔记 - 控件篇
- vmware Ubuntu非法关机后启动不起来
- JavaScript动态加载js文件
- 优雅的closesocket
- 关于IplImage中的imageData
- 数据结构试验-试验7二叉树的建立与遍历
- Ubuntu Linux下设置IP的配置命令
- JSTL 核心标签库
- Configuring Visual Studio 2012 for SharePoint 2013 and Office 2013 Development
- 微软面试100题目之17 :在一个字符串中找到第一个只出现一次的字符。
- Andrew NG 机器学习听课笔记(2)——过学习与欠学习,最小二乘的概率意义、logistic回归
- ArcGIS 10.1 for Server 集成安全性
- ArcGIS 10.1 for Server 如何注册数据库(上)