QImage的save函數保存的bmp圖像無法打開

最近在VS2010中用QT寫一個小的程序,現在出現了一個問題實在不知道怎麼解決。。。
用save功能可以得到一個.bmp文件,但是不能讀取這個圖片的內容,而且每次截圖圖片的大小都是150K不變。。。整個調試過程都沒有報錯。

相關代碼如下


以上內容設置了照相機的參數


在這裏寫了一個函數可以返回照相機當前的圖像


這裏的代碼可以在label裏看到當前的圖像,到這裏都一切順利


fileName裏面有路徑加文件名加.bmp的後綴,返回值status爲真,對應的路徑裏也可以看到到有一個圖像文件,但是就是打不開。。。

有哪位高人知道是什麼嗎?

先行謝過!

作者本人回答:

將QImage轉爲QPixmap,再用QPixmap的save函數就可以了,中間也沒有什麼損耗







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