2014-02-24 4 views
0

방금 ​​cImg를 설치했으며 일부 예제 파일을 검토하기 시작했습니다. 예제 폴더에서 이미지를로드하는 모든 프로그램은 정상적으로 컴파일 된 다음 실행하는 동안 명령 창에서이 오류를 발생시킵니다.예제 파일에서 CImg 이미지 로딩 오류가 발생했습니다.

[인스턴스 (00000000000000, 비공유)] CImg :: load() : 'Cimg/lena.pgm'파일을 열지 못했습니다.

나는이 모든 것이 예제 코드에서 발생했기 때문에 이미지 폴더 설정 경로에 문제가 있다고 가정합니다.

해결 방법에 대한 의견이 있으십니까?

답변

1

문제는 아마도 예제 코드를 실행하는 데 사용하는 경로와 관련이 있습니다. 모든 CImg 예제는 examples/ 폴더에 있으며 일부 예제는 examples/img/ 폴더에 정의 된 이미지 데이터를 사용합니다. 예제 코드에서 이러한 이미지의 상대 경로 (예 : CImg<>("img/lena.bmp"))가 사용되므로 예상대로 작동하도록 폴더 examples/에서 예제 코드를 실행해야한다는 의미입니다.

+0

고쳐 주셔서 감사합니다. – user3241316