我正在做这样的事情:
QImage image(width, height, QImage::Format_RGB32);
frame.fill(QColor(255, 255, 255).rgb());
QBuffer buffer;
buffer.open(QBuffer::ReadWrite);
QDataStream out(&buffer);
选项1:
out << image;
选项 2:
out.writeRawData((char *) image.constBits(), image.byteCount()) ;
选项 1 很慢,我不确定选项 2 是否正确?