1
我從原始數據加載圖像,並在加載時使用QImage::Format_MonoLSB
格式。我嘗試寫入一個文件,然後以B單色顏色格式顯示圖像。沒關係。無法正確使用加載的圖像數據
以彩色格式獲取圖像的方式是什麼?例如:如果我想將「部分」顏色設置爲特定顏色,我該如何操作?
我試圖用QImage::Format_ARGB32_Premultiplied
創建一個QImage
,並用畫筆從上面用筆/筆畫出來。但這似乎並不奏效。我懷疑格式之間存在兼容性問題。
colorImage = QImage(QRect(0, 0, w, h), QImage::Format_ARGB32_Premultiplied);
_painter.begin(&blockImage);
_painter.setPen(Qt::blue);
_painter.drawImage(QRect(0, 0, w, h), blockImage, aboveImage);
_painter.end();
我試圖改變加載代碼使用顏色格式(Format_ARGB32_Premultiplied
),但它似乎沒有任何工作。輸出中沒有圖像。