简单的C图像库?

时间:2010-04-29 20:23:45

标签: c image image-processing

用于加载和保存的最简单的C图像库是什么?我只是想要一个2D数组来测试一些算法,并且不需要内置函数。

7 个答案:

答案 0 :(得分:15)

对我来说,所有这些库都太复杂了。在你的位置,我会咬牙切齿,为动态二维数组定义一个抽象,然后我会读写plain ASCII PNM format

答案 1 :(得分:6)

您可以尝试使用stb_image进行读取,使用stb_image_write进行写入。这些是非常小的库。

http://nothings.org/
https://github.com/nothings/stb


链接到我关于gamedev的问题我必须了解这个网站:
https://gamedev.stackexchange.com/questions/9083/library-to-load-images-into-textures-linux-c-and-opengl

答案 2 :(得分:4)

我认为FreeImage是最好的一个:

http://freeimage.sourceforge.net/

答案 3 :(得分:3)

答案 4 :(得分:2)

您也可以只读取和写入原始图像RGB值到二进制文件,如果这真的是您所需要的,并且如果您提前知道图像大小。

答案 5 :(得分:1)

你肯定想看看imagemagik c connector api。它非常容易上手,链接页面有一些很好的代码示例。

始终有ubiquitous GD library。这也不难。

答案 6 :(得分:1)

我喜欢上演。真正流行。

link text