我正在使用本机Flash PNGEncoder库将字节数组编码为PNG,每个图像大约需要300毫秒。有什么我可以做些不同的事情来加快它的速度吗,或者还有另一个更快的库吗?
这是我的代码:
http://pastebin.com/Q7MiWg9u-第65行
注意:JPG编码器比PNG编码器慢大约10倍,但是如果存在的话,我会考虑使用JPG而不是PNG。
注意:如果可以将位图数据从Flash传输到库中,并在AS3库完成之前将其返回,则使用JavaScript编码器没有问题。
这是一篇非常不错的文章,可能会对您有所帮助:http : //jacksondunstan.com/articles/2143
我猜默认有一个fast
属性。本文还显示了不同方法之间的基准比较。PNGEncoderOptions
false
还有一个后续措施,其中包含更多测试和技术:http : //jacksondunstan.com/articles/2152
因此,您可以从此处列出的列表中选择一个,并测试一些图像以查看其工作原理,但是如您所知-它几乎与图像无关;)
希望行得通!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句