使用PNG格式

5

我希望在C++或C#内使用PNG格式。我找不到有关如何将PNG转换为表示图像颜色的字节/浮点数的2D数组的任何文档。

我想实现以下目标:

  • 将PNG加载到数组[宽度*高度]中
  • 在游戏中将PNG用作纹理

如果有人能提供任何文档、源代码或C#/C++库/动态链接库,那就太好了。

最好是C++,且不使用任何特定于Windows的库。


libpng出了什么问题? - Pavel Radzivilovsky
只是出于好奇:您已经标记了C#,但您更喜欢使用跨平台的C++库。为什么?您的使用场景是什么? - hyde
3个回答

4

1

1
在C语言中,libpng 是标准的方式。 在C#中,可以尝试使用 PngCs

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接