2017-10-17 32 views
0

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 

     } 



} 
+0

[ask]와 [mcve]를보아야합니다. – pvg

+0

QImage를 저장하고 있습니까? QPixmap? 더 많은 정보가 필요합니다. –

+0

@StuartBuckingham 예, QImage로 저장하고 있습니다. –

답변

1

나는 문제가 무엇인지 발견했다. imageformats 폴더를 프로그램의 exe 파일 옆에 복사하여 jpg 파일로드/저장을 활성화해야합니다.