0
我试图将图像内容复制到画布中,逐个像素地显示,并且希望在发生这种情况时对其进行可视化。然而,画布在处理过程中保持空白,然后完成时,克隆的图像将全部显示。是否有任何方式让画布在每次像素更改后“刷新”或“重新加载”?每次更改后刷新画布
这里是我使用的代码的一部分:
for (var x = 0; x < w; x++) {
for (var y = 0; y < h; y++) {
ctx2.putImageData(ctx1.getImageData(x,y,1,1),x,y);
}
}
...其中CTX1是原始和ctx2的上下文对象 - 克隆的上下文对象。 我只对可视化目的感兴趣。我知道这可能不是很有效。
描述你可以使用一个发电机函数[这里] (http://stackoverflow.com/a/40741857/6854845) – Jon