我无法找到有关此主题的任何信息。
那么,就运行时性能而言,哪一个更好:JPG 还是 PNG?有什么区别吗?有人做过测试吗?
一方面是在将 JPG 或 PNG 加载到 BitmapData 时使用了多少 CPU。我认为两者在加载到 BitmapData 时都会转换为原始像素数据,因此 JPG 作为一种压缩格式会占用更多的 CPU 周期。
另一个方面是渲染。如果我的直觉确实是正确的,那么渲染成本应该没有区别。
你怎么看?
我无法找到有关此主题的任何信息。
那么,就运行时性能而言,哪一个更好:JPG 还是 PNG?有什么区别吗?有人做过测试吗?
一方面是在将 JPG 或 PNG 加载到 BitmapData 时使用了多少 CPU。我认为两者在加载到 BitmapData 时都会转换为原始像素数据,因此 JPG 作为一种压缩格式会占用更多的 CPU 周期。
另一个方面是渲染。如果我的直觉确实是正确的,那么渲染成本应该没有区别。
你怎么看?
查看杰克逊邓斯坦的这些优秀帖子。我复制了与该主题相关的主要结论:
http://jacksondunstan.com/articles/2117:
JPEG 是加载/解压缩最快的格式。它的速度是 PNG 的三倍多
http://jacksondunstan.com/articles/2134:
上周的文章称 PNG 的加载速度比 JPEG 慢 3 倍。但是,这仅适用于 ARGB(全彩)PNG。灰度 PNG 快 40%,索引时间不到 ARGB PNG 的一半。
因此,如果您不打算使用 alpha 通道,最好使用 JPG 以提高 CPU 性能。