最近在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);