2014-03-13 40 views
-1

我打算使用QTcreator和我的應用程序,我不得不使用CImg.h來「播放」一些圖像,但是當我嘗試加載一些此錯誤出現:QTcreator + Cimg.h =錯誤打開.jpg .png

"[CImg] *** CImgIOException *** [instance(0,0,0,0,(nil),non-shared)] CImg<unsigned char>::load(): Failed to open file 'image.jpg'. 
terminate called after throwing an instance of 'cimg_library::CImgIOException' 
what(): [instance(0,0,0,0,(nil),non-shared)] CImg<unsigned char>::load(): Failed to open file 'image.jpg' " 



void MainWindow::on_pushButton_4_clicked() 
{ 

    cimg_library::CImg<unsigned char> img01("image.jpg"); 
    img01.display("image"); 


} 

我已經安裝了ImageMagick,但沒有解決。有人可以幫助我嗎?

(我使用的Fedora的最新版本。)

+0

你忘了解釋它是如何與Qt相關的。這兩條線爲你工作在一個簡單的主要功能,或...? – lpapp

+0

它看起來像沒有找到圖像文件。嘗試絕對路徑。並抓住這個例外。 –

+0

@FrankOsterfeld OMG我只是把完整的道路和工作,非常感謝... 3天的工作,只是這一點。非常感謝你們! – danbarradas

回答

1

繼我只是用全路徑@FrankOsterfeld的尖端和打開圖像! thnks傢伙!