[2023-04-20] 2. 영상의 명암비 조절
영상의 명암비 조절
명암비
- 밝은 곳과 어두운 곳 사이에 드러나는 밝기 정도의 차이
- Contrast : 대비

- 간단한 명암비 조절 방법
- 기본적으로 입력 영상의 각 픽셀에 일정 비율의 상수(s)를 곱하는 형태
- 0 < s < 1 : 명암비가 낮아짐
- s > 1 : 명암비가 높아짐
- 기본적으로 입력 영상의 각 픽셀에 일정 비율의 상수(s)를 곱하는 형태


```
int main(int argc, char* argv[])
{
Mat src = imread("lenna.bmp", IMREAD_GRAYSCALE);
if (src.empty()) {
cerr << "Image load failed!" << endl;
return -1;
}
float alpha = 1.0f;
Mat dst = src + (src - 128) * alpha;
imshow("src", src);
imshow("dst", dst);
waitKey();
}
```
- lenna.bmp 처럼 평균 밝기가 128 근방일 경우 아주 좋은 형태의 결과를 만들어 낼 수 있음
- 하지만 너무 밝거나 너무 어두운 영상을 사용할 경우 좋은 결과를 만들기 어려움

