使用 Win32 / C++ 读取 PNG

2024-04-21

没有simple在本机 Windows 中将 PNG 文件读入内存位图的方法似乎是不可能的,但经过多次谷歌搜索后我开始相信它。 libpng/zlib 组合太大了。有任何第三方库 Win32 库可以读取 PNG 吗?

编辑: boost::gil::png 解决方案也比我希望的复杂得多。只需要一次调用即可获取文件名并用像素填充内存缓冲区。


或者当然你可以使用 GDI+ -Bitmap http://msdn.microsoft.com/en-us/library/ms536316(VS.85).aspxobject 接受一个字符串构造函数并将指定的文件加载到内存中。这样你就不需要任何外部库,只需要 Windows 自带的库。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Win32 / C++ 读取 PNG 的相关文章

随机推荐