c – 易于使用PNG lib?

c – 易于使用PNG lib?,第1张

概述有人可以推荐一个简单易用的PNG库,无论是c还是.NET?它需要做的就是:加载大的PNG图像(比如20000×20000),并告诉我每个像素的颜色. .NET中的位图类无法加载大图像,抛出OutOfMemory异常. 我花了一些时间在google浏览c libs,但是所有这些都比我需要的要多得多,而且它们的使用对我来说太复杂了. PNG文件的事实标准库是 LibPNG.它不是世界上设计最好的API 有人可以推荐一个简单易用的PNG库,无论是c还是.NET?它需要做的就是:加载大的PNG图像(比如20000×20000),并告诉我每个像素的颜色.

.NET中的位图类无法加载大图像,抛出OutOfMemory异常.

我花了一些时间在Google浏览c libs,但是所有这些都比我需要的要多得多,而且它们的使用对我来说太复杂了.

解决方法 PNG文件的事实标准库是 LibPNG.它不是世界上设计最好的API,但是如果你只是完成他们的一个教程中的步骤,那就很难搞砸了.

您可能会发现将API封装在您自己的几个简单函数(或类)中是最简单的.完成后,你应该好好去.

总结

以上是内存溢出为你收集整理的c – 易于使用PNG lib?全部内容,希望文章能够帮你解决c – 易于使用PNG lib?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1221024.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存