Hi everyone,
So im trying to get a data from a local webpage, generated from esp32-cam module, it looks like this
And what im trying to do is getting the data inside the red box at the right bottom, inside the box is the color value data. For the value its located inside the web page script
//ANN:8
let M00Array = [0,];
let orig = new cv.Mat();
let mask = new cv.Mat();
let mask1 = new cv.Mat();
let mask2 = new cv.Mat();
let contours = new cv.MatVector();
let hierarchy = new cv.Mat();
let rgbaPlanes = new cv.MatVector();
let color = new cv.Scalar(0,0,0);
clear_canvas();
orig = cv.imread(ShowImage);
cv.split(orig,rgbaPlanes); //SPLIT
let BP = rgbaPlanes.get(2); // SELECTED COLOR PLANE
let GP = rgbaPlanes.get(1);
let RP = rgbaPlanes.get(0);
cv.merge(rgbaPlanes,orig);
// BLK BLU GRN RED
let row = Y_PROBE //180//275 //225 //150 //130
let col = X_PROBE //100//10 //100 //200 //300
drawColRowText(acols,arows);
console.log("ISCONTINUOUS = " + orig.isContinuous());
//ANN:9C
R = src.data[row * src.cols * src.channels() + col * src.channels()];
G = src.data[row * src.cols * src.channels() + col * src.channels() + 1];
B = src.data[row * src.cols * src.channels() + col * src.channels() + 2];
A = src.data[row * src.cols * src.channels() + col * src.channels() + 3];
console.log("RDATA = " + R);
console.log("GDATA = " + G);
console.log("BDATA = " + B);
console.log("ADATA = " + A);
drawRGB_PROBE_Text();
The data are on variable BP, Gp, and RP, so how can i get the data?
