Я пытаюсь получить средний цвет из холста ar c, так как нашел код для прямоугольника, но не для круга холста.
Ниже приведен мой код. которые генерируют ar c из изображения,
var canvas22 = document.getElementById("canvasCropImge1");
var ctx22 = canvas22.getContext("2d");
var cw = canvas22.width;
var ch = canvas22.height;
var img22 = new Image();
img22.onload = start;
img22.src = "http://myglobalcenter.com/media/1003/vms_mgc.png";
function start() {
var cw, ch;
cw = canvas22.width = img22.width;
ch = canvas22.height = img22.height;
ctx22.drawImage(img22, 0, 0);
ctx22.globalCompositeOperation = 'destination-in';
ctx22.beginPath();
//ctx22.arc(cw / 2, ch / 2, ch / 2, 0, Math.PI * 2);
ctx22.arc(40, 40, 10, 0 * Math.PI, 2 * Math.PI);
ctx22.closePath();
ctx22.fill();
var arcdata = canvas.getContext('2d').getImageData(20, 20, 100, 100).data
}
, но теперь нужно получить из него средний цвет.