opencv下 IplImage 格式转化到qt下的QImage格式

图像由opencv下IplImage格式转化为qt下的QImage格式

代码如下:

QImage IplImageToQImage(IplImage *img)
{
    IplImage *RGBimage = cvCreateImage(cvSize(img->width, img->height), IPL_DEPTH_8U, 3);
    cvConvertImage(img,RGBimage,CV_CVTIMG_SWAP_RB);
    return QImage((uchar *)RGBimage->imageData, RGBimage->width, RGBimage->height, RGBimage->widthStep,QImage::Format_RGB888);
}

 

posted on 2014-01-19 10:38  NewPanderKing  阅读(184)  评论(0)    收藏  举报

导航