您的位置:首页 > 编程语言 > Qt开发

QT——IplImage转QImage

2014-05-26 14:21 260 查看
1、QImage构造函数:

QImage(

const uchar * data,

int width,

int height,

Format format,

QImageCleanupFunction cleanupFunction = 0, void * cleanupInfo = 0)



=================================================================================

IplImage frame
= cvQueryFrame(capture); //取一帧图像


cvCvtColor(frame,
frame, CV_BGR2RGB); //OPenCv函数、色彩空间转换:BGR到RGB


QImage
image(


(const
uchar*)frame->imageData,

frame->width,

frame->height,

QImage::Format_RGB888


);

ui->Label->resize(320, 300);

ui->Label->setScaledContents(true); //填充Label


ui->Label->setPixmap( QPixmap::fromImage(image) ); //Lable中显示视频图像
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: