简单的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是最好的一个:
具有SDL_image的 简单直接媒体层(SDL)
您也可以只读取和写入原始图像RGB值到二进制文件,如果这是您真正需要的,并且如果您提前知道图像大小。
你肯定想看看imagemagik c连接器api 。 它很容易上手,链接页面有一些很好的代码示例。
并且总有无处不在的GD库 。 这也不难。
我喜欢上学。 真正流行。
链接文字