IplImage、IplImage、Mat之间的转换

IplImage是OpenCV中C语言的图像类型;

cv::Mat是OpenCV中C++语言的图像类型;

 

一、Mat—>IplImage

Mat image;

if(!image.data)

{

cout<<“Could not open or find the image”<<endl;

return -1;

}

 //convert to IplImage  

IplImage ipl_img(image); 

 

 

二、 Mat—>IplImage*

 

   IplImage *frame;

   Mat Img;

   frame=&IplImage(Img);//*frame=IplImage(Img);

 

三、IplImage*—>Mat

IplImage* iplimg = cvLoadImage("heels.jpg");

Mat matImg;

matImg = Mat(iplimg);



发布了185 篇原创文章 · 获赞 876 · 访问量 128万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览