【问题标题】:C function to convert a raw image to pngC函数将原始图像转换为png
【发布时间】:2009-04-10 21:04:02
【问题描述】:

是否有任何 c 函数可以让我将原始图像转换为 PNG 文件? 最好,我不需要为此拉一个大图书馆。

谢谢。

【问题讨论】:

    标签: c++ c


    【解决方案1】:

    我不这么认为。另一方面,libpng 并不是一个庞大的库。

    【讨论】:

      【解决方案2】:

      您尝试过 libpng 库吗?

      http://www.libpng.org/pub/png/libpng.html

      【讨论】:

        【解决方案3】:

        我不确定您所说的“原始图像”是什么意思,但我发现 LodePNG 易于使用。 http://members.gamedev.net/lode/projects/LodePNG/ 有一个示例向您展示如何将一些原始数据编码为 png

        【讨论】:

          【解决方案4】:

          查看相关问题:Convert bitmap to PNG in-memory in C++ (win32)

          简短的回答是 GDI+ 可以将位图图像转换为 PNG(有一些限制),因此如果您使用的是 Windows,它是一个比 libPNG 更简单的选项。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2022-01-09
            • 2019-11-08
            • 2014-01-30
            • 1970-01-01
            • 2014-06-14
            • 2014-10-01
            • 2021-02-03
            • 1970-01-01
            相关资源
            最近更新 更多