이 글은 영상처리 강의를 들은 내용을 정리하려는 목적으로 쓰여진 글이기 때문에 정확하지 않을 수 있습니다.

수정할 점이 있다면 알려주시면 감사하겠습니다.

 

point processing : 주변 픽셀과 상관없이(고려하지 않고) 자신의 픽셀만 프로세싱(퀄리티 변화)

 

neighborhood processing : 주변 픽셀을 고려하면서 자신의 픽셀을 프로세싱

 

Image geometry : 위 두 프로세싱 후 변화없는 이미지의 크기, 방향 등을 바꿔서 퀄리티를 높임

 

-> 새로운 이미지 형성

 

 

Transform : Time domain -> 주파수 domain -> Time domain

 

point processing : 입력 image인 r에 대하여 pixel값 변화 함수 T를 적용

1. 덧셈과 뺄셈 : y = x + c(밝게), y = x - c(어둡게)

-> 255보다 커지면 255, 0보다 작아지면 0

 

2. 곱셈 : 마스크 작업

 

3. and, or, Nor(logic operation) : 필요한 부분만 사용

 

※ROI : region of interest : 관심영역

 

 

Histogram : 이미지의 pixel gray level에 해당하는 통계

 

 

1. contrast - Low : 어느 한 쪽에 픽셀들이 몰려있음

-> Dark : 어두운 쪽에 몰림, Bright : 밝은 쪽에 몰림

 

2. contrast - High : 픽셀들이 전반적으로 균등하게 분포되어 있음

 

 Histogram 특성
이미지의 contrastoverall intensity distribution에 관한 정보를 제공
Pixel addition에 의해 이미지가 밝아지면 히스토그램은 오른쪽으로 이동
Pixel subtraction에 의해 이미지가 어두워지면 히스토그램은 왼쪽으로 이동
히스토그램은 pixel multiplication에 의해 expansion
히스토그램은 pixel division에 의해 compression

Histogram stretching : contrast - low한 이미지를 사용

 x축에서만 이동하여 펼쳐줌

빈도수는 유지

 

Histogram Equalization : x축 뿐만아니라 y축도 변화를 시킴

 

stretching : 중간 매개함수 필요 -> 어두운 부분을 더 어둡게 밝은건 더 밝게

 

x -> y로 옮겨짐 : Low -> High로 펼쳐짐

 

 

γ값에 따라 매개함수 그래프의 모양이 변함

+ Recent posts