1
你好誰能幫我弄清楚如何解決這個錯誤信息?我試圖將Qt3工作代碼重寫爲Qt4,用於將IplImage轉換爲QImage,並發現「正確的轉換類型」,但是我的代碼如下所示,結果爲「ISO C++禁止聲明'QImage'且沒有類型的編譯消息。編譯錯誤「沒有類型的QImage」
QImage的* convertIplImageToQImage(...){
... QImage *qqImage;
如果(這 - >數據 - > nChannels == 1){
QVector<QRgb> myColorTable; for (int i = 0; i < 256; i++) myColorTable.push_back(qRgb(i, i, i)); qqImage = new QImage(qImageBuffer, width, height,
QImage的:: Format_Indexed8) ;
}否則{qqImage = new QImage(qImageBuffer, width, height,
QImage的:: Format_RGB32);
}
return qqImage;
}
需要緊急幫助。任何建議高度讚賞;)
KJ
感謝Elle的建議,效果很好,但現在還有其他問題需要解決,再次感謝! – luhfluh