欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

测试Flash Player 11.3/AIR3.3提供的bitmapData.encode方法的性能

程序员文章站 2022-07-13 22:38:35
...

原来在写Sprite Sheet Editor的时候,就发现mx.graphics包中提供的JPEG和PNG压缩程序的性能实在很差。用JAVA写的压缩器,在JPEG的压缩上比mx.graphics.JPEGEncoder要高20倍左右。

现在,Flash Player 11.3 beta1/AIR 3.3 beta1终于为我们带来了原生支持的图像压缩功能。

我使用AIR 3.3 beta1(它和Flash Player 11.3功能相同)写了一个demo来测试新加入的bitmapData.encode方法的性能。实际的性能令人满意:
压缩JPEG的性能大约是AS3编写的JPEGEncoder的20倍;
压缩PNG的性能大约是AS3编写的PNGEncoder的4~6倍。

以下是该Demo的截图:

测试Flash Player 11.3/AIR3.3提供的bitmapData.encode方法的性能 
            
    
    博客分类: Flash Player