Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Lấy màu pixel từ canvas bằng HTML

Để lấy màu pixel từ canvas, sử dụng mã sau. Kết quả trả về dưới dạng rgba:

var index = (Math.floor(y) * canvasWidth + Math.floor(x)) * 4; // màu dạng rgba
var r = data[index];
var g = data[index + 1];
var b = data[index + 2];
var a = data[index + 3];