Я не могу получить данные RGB из изображения, я делаю, чтобы получить de x, y, ширину и высоту области, поэтому я хочу знать данные RGB из области, а не из пикселей,ОБЛАСТИ.
Я пытался использовать холст с getImageData, но он возвращает только пиксель, я использую библиотеку, чтобы получить параметры x, y, w и h, мой размер изображениято же самое из моего холста
Это то, что я делаю
const canvas2 = document.getElementById('canvasIMG'); //Get the canvas
const img2 = document.getElementById('imagen');//Get the image
const ctxImagen = canvas2.getContext('2d');//Get the context of canvas
ctxImagen.drawImage(img, 0, 0);
var rgb = ctxImagen.getImageData(ejex,ejey,1000, 1000).data; //"ejex" is the x coordinate and "ejey" is y coordinate, and 1000 is the width and the height, i tried to change the values of w and h, and is the same always, I download a RGB image, and in the console just print the color of both uppset corners
console.log("red ", rgb[0]);
console.log("green ", rgb[1]);
console.log("blue ", rgb[2]);
console.log("alpha ", rgb[3]);
Я не получаю никаких сообщений об ошибках.