最近在VS2015中用QT寫一個小的程式,現在出現了一個問題實在不知道怎麼解決。。。
用save功能可以得到一個.bmp檔案,但是不能讀取這個圖檔的内容,而且每次圖檔的大小都是150K不變。。。整個調試過程都沒有報錯。
下面是具體代碼
QDateTime time = QDateTime::currentDateTime();
QString current_date =time.toString("yyyy_MM_dd_hh_mm_ss_zzz");
QImage images = QImage(results->image->data,results->image->width,results->image->height,QImage::Format_Mono); current_date = "E://tx"+current_date+".bmp";
images.save(current_date);
值需要用把QImage轉QPixmap在save就好了。
QPixmap pix = QPixmap::fromImage(images);
pix.save(current_date);