一、
Mat mat,mat1; // mat1是臨時變數
IplImage * img;
mat1=mat.clone();// 包括資料的深度複製,以防對mat資料的更改
img=cvCreateImage(cvSize(mat.cols,mat.rows),8,3); //根據實際進行初始化
img.imageData=(char*)mat1.data;
如此,Img就擁有了與mat一樣的資料,在需要IplImage*型別的資料時,使用img
二、
IplImage *frame;
Mat frmImg;
frame=&IplImage(frmImg);