1

我想使用 c 编程读取和显示 png 图像。请提出一些方法。是否可以使用 libPng 库来显示图像?

4

1 回答 1

3

libPng 只会为您将图像解码为 RGBA 数组。然后显示图像,您可以使用 OpenGL 或依赖于操作系统的图形库。

编辑:既然你说你正在使用 Windows:

在 Windows 上,您有许多库选择:我建议您从 SDL 开始,您可以先显示您的图像,如下所示:http ://www.sdltutorials.com/Data/Posts/105/ss1.jpg 然后继续构建您的应用程序从那里。有很多关于 SDL 的教程(参见此处:http ://www.sdltutorials.com/tutorials )。JPG来自这个:http ://www.sdltutorials.com/sdl-coordinates-and-blitting

于 2013-02-18T09:14:16.687 回答