首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IplImage* img说明

IplImage* img说明
EN

Stack Overflow用户
提问于 2013-06-26 05:00:35
回答 1查看 30.7K关注 0票数 17

我刚开始用“使用OpenCV库学习OpenCV计算机视觉”来学习OpenCV。

在演示如何显示图片的第一个示例中,它有一条线

代码语言:javascript
复制
IplImage* img = cvLoadImage("name.type")

尽管书中解释了这一点,但我仍然不完全知道IplImage* img到底是做什么的。

cvLoadImage会将图像加载到IplImage所指向的img吗?有人能给我解释一下吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-26 05:07:19

  • img是变量的名称,blahblahblah;
  • IplImage是变量的类型,它只是一个包含图像数据本身加上一些信息(大小、颜色深度等)的struct。在图像上;

类型定义结构_IplImage { int nSize;int ID;int nChannels;int alphaChannel;int depth;char colorModel4;char channelSeq4;int dataOrder;int origin;int align;int width;int height;struct _IplROI* roi;struct _IplImage* maskROI;void* imageId;struct _IplTileInfo* tileInfo;int imageSize;char* imageData;int widthStep;int BorderMode4;int BorderConst4;char* imageDataOrigin;} IplImage;

有关IplImage的更多信息,请访问:Other question about IplImage

  • cvLoadImage提供了一个指向emplacement.

IplImage指针,这意味着它在加载IplImage并返回给您它的you时会创建一个you

如果您不想发生内存泄漏,那么在使用完cvReleaseImage(&img)之后,不要忘记执行它。

票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17307430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档