我想要一个图像加载器库来帮助我使用C在Ubuntu中加载图像(bmp,jpg,gif,png和其他常见格式)。我正在编写一个opengl程序,并希望将图像加载到纹理。有什么好的选择吗?
答案 0 :(得分:3)
OpenCV怎么样? 这个开源项目已经实现了许多算法并支持C / C ++和python。 我的同学们用OpenCV完成了对象识别项目。好用~~
答案 1 :(得分:1)
对于简单加载图像,OpenCV将是一个相当大的过度。我强烈推荐DevIL/OpenIL,这是一个简单易用的小型库,支持许多图像格式。它特别适合OpenGL应用程序,因为语法和编程风格主要面向OpenGL。
答案 2 :(得分:0)
我推荐SDL_Image库。有很多简单的功能可以在那里加载和显示图像。
答案 3 :(得分:-1)
检出CAPI库。轻巧易用。