首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

关于IplImage跟Mat

2013-01-01 
关于IplImage和Mat想请教一下大伙,OpenCv中IplImage和Mat两种数据结构分别用在哪里比较合适?调用函数时对

关于IplImage和Mat
想请教一下大伙,OpenCv中IplImage和Mat两种数据结构分别用在哪里比较合适?调用函数时对两种存储结构作参数都支持吗?
[解决办法]
虽然OPENCV是由C语言实现的,但是他使用的结构体也是遵循面向对象的思想设计的。
实际上,Iplimage由CvMat派生的,而CvMat由CvArr派生。
关系:
CvArr --> CvMat --> Iplimage

我学OPENCV也不久,不能给你什么深刻理解,希望以上答案能给你帮助。
[解决办法]
有的函数支持有的不支持要看参数的类型,如果是CvArr则都可以
[解决办法]
IplImage是C接口的,而Mat是C++接口的,个人感觉OpenCV开始向C++方向侧重,所以试着用C++接口的函数吧
[解决办法]

引用:
IplImage是C接口的,而Mat是C++接口的,个人感觉OpenCV开始向C++方向侧重,所以试着用C++接口的函数吧


+1
IplImage是C接口的,而Mat是C++接口的

热点排行