const data = context.getImageData(x, y, width, height).data;
const pixels = [];
for (let i = 0, xdx = 0; idx < data.length; i++, xdx = i << 2) {
console.logif (data[x+3]data[dx+3] <= 8)
?"transparent":"no" console.log("transparent x= " + i);
}
With : i << 2
const data = context.getImageData(x, y, width, height).data;
const pixels = [];
for (let i = 0, x = 0; i < data.length; i++, x = i << 2) {
console.log(data[x+3] <= 8 ?"transparent":"no");
}
With : i << 2
const data = context.getImageData(x, y, width, height).data;
const pixels = [];
for (let i = 0, dx = 0; dx < data.length; i++, dx = i << 2) {
if (data[dx+3] <= 8)
console.log("transparent x= " + i);
}