2011-05-22 45 views
2

我想要一個圖像加載器庫來幫助我在Ubuntu中使用C加載圖像(bmp,jpg,gif,png和其他常見格式)。我正在編寫一個opengl程序,並且想要將圖像加載到紋理中。有沒有什麼好的選擇?有沒有簡單的庫可以用來加載通用格式圖像?

+0

http://www.imagemagick.org/,雖然可能會過度。 – IanNorton 2011-05-22 10:10:23

+0

如果您使用SDL,請使用SDL_Image。 – 2011-05-22 10:12:03

回答

3

OpenCV如何? 這個開源項目已經實現了很多算法,並且支持C/C++和python。 我的同學們已經用OpenCV完成了對象識別項目。易於使用〜

+0

我認爲只是加載紋理,將OpenCV的依賴性引入到項目中是相當矯枉過正的。 – 2011-05-22 11:26:00

1

對於簡單加載圖像,OpenCV將是一個矯枉過正。我強烈建議DevIL/OpenIL,這是一個易於使用的小型庫,支持多種圖像格式。它特別適用於OpenGL應用程序,因爲語法和編程風格主要面向OpenGL。

0

我建議SDL_Image庫。有很多簡單的功能用於加載和顯示圖像。

相關問題