其他分享
首页 > 其他分享> > opencv Mat QImage

opencv Mat QImage

作者:互联网

opencv Mat  QImage

 

    if (imgParam.channels() == 3)
    {
        cv::cvtColor(imgParam, rgb, CV_BGR2RGB);
        img = QImage((const uchar*)(rgb.data), rgb.cols, rgb.rows, rgb.cols*rgb.channels(), QImage::Format_RGB888);
    }
    else
    {
        img = QImage((const uchar*)(imgParam.data), imgParam.cols, imgParam.rows, imgParam.cols*imgParam.channels(), QImage::Format_Indexed8);
    }

 

 

 

 

#############################

标签:rows,Mat,cols,channels,opencv,rgb,imgParam,QImage
来源: https://www.cnblogs.com/herd/p/15473833.html