[Canvas] 픽셀 단위로 이미지 RGB 값 추출하기

Chen·2024년 6월 20일
0

Canvas

목록 보기
11/11
post-thumbnail

context.drawImage(imgElm, 0, 0);
const imgData = context.getImageData(0, 0, imgElm.width, imgElm.height);
let rgbArr = [];

for (let i = 0; i < imgData.data.length / 4; i += 4) {
	rgbArr.push(`rgb(${imgData.data[i]}, ${imgData.data[i + 1]}, ${imgData.data[i + 2]})`);
}
profile
현실적인 몽상가

0개의 댓글