opencv小记:IplImage与Mat之间的转换

IplImage转换成Mat,网上会提供一种Mat构造函数中的一种方法,
Mat::Mat(const IplImage* img, bool copyData=false);  

该方法的定义在mat.h中,但是在opencv3.0的版本中,已经没有了,那么如果想将IplImage转成Mat该如何实现呢?

        IplImage *img = 0;
        Mat MatImage;
        MatImage = cvarrToMat(img);
对于cvarrToMat的定义如下,

CV_EXPORTS Mat cvarrToMat(const CvArr* arr, bool copyData=false,
                          bool allowND=true, int coiMode=0,
                          AutoBuffer* buf=0);




你可能感兴趣的:(opencv)