2
我從/dev/fb0
讀取YUV文件並將其轉碼爲存儲在內存中的JPG。我想使用Qt來顯示它,但QImage
類加載存儲在磁盤上的JPG文件,例如load("a.jpg")
。使用Qt顯示存儲在內存(不在磁盤中)的JPG?
但是我只想顯示一次,所以我不想將文件保存到磁盤,然後使用QImage
類從磁盤加載它,最後顯示它。這是非常低效的。
如何直接從內存創建圖像?
我從/dev/fb0
讀取YUV文件並將其轉碼爲存儲在內存中的JPG。我想使用Qt來顯示它,但QImage
類加載存儲在磁盤上的JPG文件,例如load("a.jpg")
。使用Qt顯示存儲在內存(不在磁盤中)的JPG?
但是我只想顯示一次,所以我不想將文件保存到磁盤,然後使用QImage
類從磁盤加載它,最後顯示它。這是非常低效的。
如何直接從內存創建圖像?
這裏有QImage::loadFromData
。