Computer >> 컴퓨터 >  >> 프로그램 작성 >> HTML

HTML을 사용하여 캔버스에서 픽셀 색상 가져오기


캔버스에서 픽셀 색상을 가져오려면 다음 코드를 사용하세요. 이것은 rgba의 색상을 반환합니다 -

var index = (Math.floor(y) * canvasWidth + Math.floor(x)) * 4

// color in rgba
var r = data[index]
var g = data[index + 1]
var b = data[index + 2]
var a = data[index + 3]