컬러 영상 다루기

컬러 영상의 픽셀 값 참조

Vec3b& pixel = img.at<Vec3b>(0, 0);
uchar b1 = pixel[0];
uchar g1 = pixel[1];
uchar r1 = pixel[2];
Vec3b& ptr = img.ptr<Vec3b>(0);
uchar b2 = ptr[0][0];
uchar g2 = ptr[0][1];
uchar r2 = ptr[0][2];

색 공간 변환

제목 없음

BGR2GRAY와 GRAY2BGR

$Y = 0.299R + 0.587G + 0.114B$

$R = G = B = Y$

BGR2HSV와 HSV2BGR