无法在Qt中加载/保存JPG图像
问题描述:
我无法在Qt中加载/保存jpg
图像。我检查了插件文件夹中的imageformat
文件夹,发现与此扩展名相关的dll/lib
文件。无法在Qt中加载/保存JPG图像
下面是我使用的代码:
void loadImages(){
QImage image;
QString folderName = "C:\\img-src\\";
bool isLoaded;
for(int i=1;i<3;i++){
QString fileName = folderName + QString::number(i) + ".jpg";
isLoaded = image.load(fileName,"JPG");
if(isLoaded){
qDebug() << "loaded";
}else{
qDebug() << "not loaded";
}
//Rest of the code
}
}
答
我发现了什么问题。 我必须复制程序的exe文件旁边的imageformats
文件夹以启用加载/保存jpg文件。
你应该看看[问]和[mcve] – pvg
你保存一个QImage吗? QPixmap的?更多信息绝对需要 –
@StuartBuckingham是的,我将它保存为QImage。 –