【发布时间】:2013-07-17 15:17:42
【问题描述】:
这是我目前所拥有的:
QFile file(fileName);
file.open(QIODevice::WriteOnly);
QPixmap pixmap = QPixmap.loadFromData((const uchar *) imageBuffer_pointer, (sizeof(imageRows) * sizeof(imageCols));
pixmap.save(&file, "JPG");
pixmap.save(&file, "PNG");
但它只产生0字节的图像文件
【问题讨论】:
-
顺便问一下,你确定你已经从数据中创建了一个有效的图像吗?例如通过检查像素图的大小?
-
是的,图片有效。我可以在 QT 上实时显示它,现在我想记录它
-
没关系,原来它是在我认为的之后录制的一帧