测试Flash Player 11.3/AIR3.3提供的bitmapData.encode方法的性能
原来在写SpriteSheetEditor的时候,就发现mx.graphics包中提供的JPEG和PNG压缩程序的性能实在很差。用JAVA写的压缩器,在JPEG的压缩上比mx.graphics.JPEGEncoder要高20倍左右。
现在,FlashPlayer11.3beta1/AIR3.3beta1终于为我们带来了原生支持的图像压缩功能。
我使用AIR3.3beta1(它和FlashPlayer11.3功能相同)写了一个demo来测试新加入的bitmapData.encode方法的性能。实际的性能令人满意:
压缩JPEG的性能大约是AS3编写的JPEGEncoder的20倍;
压缩PNG的性能大约是AS3编写的PNGEncoder的4~6倍。
以下是该Demo的截图:
相关推荐
maowenbei 2020-05-06
zebperfect 2013-03-30
87447100 2013-08-13
whosemario 2015-04-08
yidaizongshi 2014-11-03
85206636 2015-12-02
87216237 2015-09-22
ourtimes 2011-05-02
smdq0 2014-11-25
89570195 2010-12-28
hackerlpy 2010-11-25
gxyblue 2015-04-08
chenhailong 2012-11-12
Charliewolf 2019-11-10
chenjiazhu 2019-11-04
ForEachkaka 2019-11-04
zhangli 2014-11-12
jhezhangblog 2014-12-08