QPixmap::fromImage(img)訪問衝突

 我是在將圖像格式轉換爲QImage後,把QImage發送給UI界面顯示時出現的問題。

 加了個深拷貝,就解決了。

OutImage = QImage(buffer, width, height, QImage::Format_RGB888).copy();

【猜測】

可能這個buffer與img之間存在內存讀寫衝突,QPixmap正在從內存中讀數據,buffer此時在寫新的一幅圖數據。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章