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