HTML5画布drawImage和缩放性能

时间:2015-07-08 04:35:22

标签: javascript html5 performance html5-canvas

我听说目标宽度/高度与源宽度/高度的差异ctx.drawImage将导致额外的缩放操作,它不是性能友好的操作。但是这个怎么样:

ctx.scale(0.5, 0.5);

for(var i in img) {
    ctx.drawImage(img[i], 0, 0);
}

与性能不同(在性能方面):

for(var i in img) {
    ctx.drawImage(img[i], 0, 0, img[i].width, img[i].height, 0, 0, img[i].width * 0.5, img[i].height * 0.5);
}

0 个答案:

没有答案