c++ - 在 DS 上将颜色数据数组保存为 PNG 文件

标签 c++ png nintendo-ds

我正在寻找一个库来将颜色数据数组保存到 PNG 文件。 (这就是全部,对吧?我对 PNG 的内部结构知之甚少。)

这是用于任天堂 DS 开发的,所以轻量级的更好。我不需要任何其他花哨的功能,例如旋转等。

最佳答案

要对任何类型的 PNG 文件进行编码,libpng 是最佳选择。

但是,在 DS 等小型设备上,您确实希望以显示硬件期望的格式存储图像数据。从技术上讲,让 libpng 在该平台上工作是可行的,但它会在加载时间和占用空间方面增加大量开销。

关于c++ - 在 DS 上将颜色数据数组保存为 PNG 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/214687/

相关文章:

opengl - NDS 上的 gluProject?

c++ - DLL链接到静态库

c++ - STL 算法库 copy()

c++ - 使用 STL 的 C++ 中的邻接图

javascript - 绘制到 html Canvas 中的 png 图像质量差

C++ 为 Nintendo DS 创建游戏

c - 在 Nintendo DS 上编程

c++ - GCC 以错误的方式解压 (I < ...) 折叠表达式

python - 为什么 PIL convert ('RGB' ) 使一些透明变成黑色而另一些变成白色?

Python:读取png图像的默认/常用方法