0
如何將Qbytearray轉換爲圖像,以便我可以在imageView中顯示。任何示例代碼將是有用的將Qbytearray轉換爲圖像黑莓10級聯
如何將Qbytearray轉換爲圖像,以便我可以在imageView中顯示。任何示例代碼將是有用的將Qbytearray轉換爲圖像黑莓10級聯
QImage有一個構造函數,需要一個uchar* data
。我想緩衝區存儲在QByteArray中,所以嘗試使用相應的構造函數來使用字節數組中的數據來構造一個QImage。如果你的QImage有效,從現在起很容易:
QImage swapped = originalImageFromBuffer.rgbSwapped();
PixelBufferData pbd(RGBX /* or RGBA_PRE, depends on the buffer format*/, swapped.width(), swapped.height(), swapped.width(), (void*)swapped.constBits());
myImageFrame->setImage(pbd);