您的位置:首页 > 运维架构

在opencv中,关于IplImage和Mat类型之间的转换

2016-01-07 17:43 447 查看
1、将Mat转换为IplImage

举例:

Mat img;

IplImage* pSrcImage ;

pSrcImage = &IplImage (img);

2、将IplImage转换为Mat

举例:

IplImage* lImg = cvLoadImage("greatwave.jpg", 1);

Mat img(lImg);

具体示例如下:

Mat
srcImage = cvLoadImage("greatwave.jpg", 1);

IplImage* pSrcImage ;

pSrcImage = &IplImage (srcImage);

IplImage* gray = cvCreateImage(cvGetSize(pSrcImage), IPL_DEPTH_8U, 1);

cvCvtColor(pSrcImage,gray,CV_BGR2GRAY );

Mat img(grad);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: