코드 5-6 효과적인 영상의 명암비 조절 방법 [ch05/contrast]
01 void contrast2() 02 { 03 Mat src = imread("lenna.bmp", IMREAD_GRAYSCALE); 04 05 if (src.empty()) { 06 cerr << "Image load failed!" << endl; 07 return; 08 } 09 10 float alpha = 1.f; 11 Mat dst = src + (src - 128) * alpha; 12 13 imshow("src", src); 14 imshow("dst", dst); 15 16 waitKey(); 17 destroyAllWindows(); 18 }
• 10~11행 효과적인 영상의 명암비 조절 수식을 그대로 C/C++ 소스 코드 형태로 변환한 코드이며, 입력 영상 src로부터 명암비가 증가된 결과 영상 dst를 생성합니다.