在遍历canvas图像数据时,提高程序运行效率的方法遇到的问题

_Slience_ 2015-08-30 10:29:21
选自《HTML5 Canvas核心技术——图形、动画与游戏开发》中的第219页
原话是这样的:
在操作canvas图像数组时,有很多办法可以提高程序运行效率
1、避免在循环体内直接访问对象的属性,而是应该将其存在于局部变量中
2、应该用循环计数器来遍历完整的像素,而非像素分量
。。。。

请问第二点是什么意思,为什么这样做就能够提高运行效率,先谢谢大家了
...全文
139 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
业余草 2015-09-15
对于这些问题,你可以联系作者。作者应该都有论坛,qq群之类的。你这样问,也是大家都需要理解到的
回复
_Slience_ 2015-09-14
引用 3 楼 xmt1139057136 的回复:
分量表示就是一幅彩色图像的每个像素用R、G、B表示
所以我们就应该遍历像素而不是遍历像素分量? 为什么像素是RGB我们就不要遍历分量呢?
回复
业余草 2015-08-31
分量表示就是一幅彩色图像的每个像素用R、G、B表示
回复
_Slience_ 2015-08-31
引用 1 楼 xmt1139057136 的回复:
http://www.fx114.net/qa-11-73869.aspx
求大神对这句话自己的理解,那个连接只是对书本上的知识进行的转述,并没有说明为什么要这样做
回复
发动态
发帖子
HTML5
创建于2012-11-23

3.7w+

社区成员

HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
申请成为版主
社区公告
暂无公告