简单的C图像库?

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

所有这些库对我来说都太复杂了。 在你的位置,我会咬牙切齿,定义一个动态二维数组的抽象,我会读取和写入纯ASCII PNM格式 。

您可以尝试使用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

我认为FreeImage是最好的一个:

http://freeimage.sourceforge.net/

具有SDL_image的 简单直接媒体层(SDL)

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

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

并且总有无处不在的GD库 。 这也不难。

我喜欢上学。 真正流行。

链接文字