我想要一個圖像加載器庫來幫助我在Ubuntu中使用C加載圖像(bmp,jpg,gif,png和其他常見格式)。我正在編寫一個opengl程序,並且想要將圖像加載到紋理中。有沒有什麼好的選擇?有沒有簡單的庫可以用來加載通用格式圖像?
2
A
回答
3
OpenCV如何? 這個開源項目已經實現了很多算法,並且支持C/C++和python。 我的同學們已經用OpenCV完成了對象識別項目。易於使用〜
+0
我認爲只是加載紋理,將OpenCV的依賴性引入到項目中是相當矯枉過正的。 – 2011-05-22 11:26:00
1
對於簡單加載圖像,OpenCV將是一個矯枉過正。我強烈建議DevIL/OpenIL,這是一個易於使用的小型庫,支持多種圖像格式。它特別適用於OpenGL應用程序,因爲語法和編程風格主要面向OpenGL。
0
我建議SDL_Image庫。有很多簡單的功能用於加載和顯示圖像。
相關問題
- 1. 有沒有簡單的方法來加載listmodel中的泛型?
- 2. 有沒有辦法通知用戶等待WebView加載圖像
- 3. 有沒有簡單的方法來使用Common Lisp的Python庫?
- 4. 有沒有簡單的可視化四叉樹的格式?
- 5. 簡單的JavaScript圖像隨機工具實際上並沒有加載圖像
- 6. 有沒有簡單的方法來使用F#可變結構
- 7. PreloadJS - 從沒有文件格式的URL加載圖像
- 8. 有沒有更簡單的方式來使用dotnetnuke和SVN
- 9. 圖像沒有使用CardsLib庫加載的材料卡
- 10. 沒有GIMP的簡單圖像處理
- 11. 有沒有可以讓你看起來更瘦的影像庫?
- 12. didSelectItemAtIndexPath沒有被調用,當單元格沒有完全加載
- 13. 以PDF方式加載圖像沒有捆綁 - Symfony 3
- 14. Android的通用圖像加載器可以處理來自sqlite數據庫的圖像嗎?
- 15. 有沒有簡單的命令來隱藏或顯示圖像視圖?
- 16. 有沒有類似於itext的庫,可以用pdf格式編寫字段值?
- 17. 圖像沒有在視圖中加載
- 18. 畢加索。簡單的方法來加載下一個圖像,如果以前不可用
- 19. 有沒有可以處理ASP.NET圖像的應用程序?
- 20. 有沒有用於PHP的圖像處理庫,可以像MATLAB一樣逐個像素地處理圖像?
- 21. 簡單的庫第一次打開時加載所有圖片
- 22. 對於像這樣的簡單任務,有沒有其他方法可以使用MySQL數據庫?
- 23. 有沒有簡單的方法來清除mercurial artifacts存儲庫?
- 24. 有沒有簡單的方法來設置圖像資產symfony的2
- 25. 有沒有簡單的方法來移動Zepto動畫的隱藏圖像?
- 26. 有沒有一種簡單的方法來顯示帶有Glide的圖像的圖像?
- 27. 簡單的Django圖像上傳 - 圖像文件沒有保存
- 28. 有沒有簡單的方法來使用哈希數據數組的庫?
- 29. jQuery簡單的圖像加載
- 30. 使javascripts通用,以便它可以應用於所有圖像
http://www.imagemagick.org/,雖然可能會過度。 – IanNorton 2011-05-22 10:10:23
如果您使用SDL,請使用SDL_Image。 – 2011-05-22 10:12:03