0
Pixel werden mit falschen Farben und 4 Zeilen hoch gezogen.Pixel ist 4 Zeilen hoch
var cnv = document.getElementById("john");
var ctx = cnv.getContext("2d");
var width = cnv.width;
var height = cnv.height;
//ctx.imageSmoothingEnabled = false;
var imd = ctx.createImageData(width,height);
i = 0;
imd.data[i] = 255;
imd.data[i+1] = 0;
imd.data[i+2] = 0;
imd.data[i+3] = 255;
ctx.putImageData(imd,1,1);
https://jsfiddle.net/zzxsvsxy/2/