var ctx = canvas.getContext('2d'); // 範囲コピー var imagedata = ctx.getImageData(sx, sy, sw, sh); // 指定位置にペースト ctx.putImageData(imagedata, dx, dy [, dirtyX, dirtyY, dirtyWidth, dirtyHeight ]); ということは、取得先と配置先をずらせばglitchになりますね。 イエーイ完成。 2. image画像やvideo映像もglitchしたい しかしこのままではimage画像やvideo映像はglitchできません。 可能にするにはCross-Origin Resource Sharing(CORS)をキーワードに調べておく必要があります。 CORS を用いずとも Canvas で画像は扱えますが、この場合 Canvas