Hi there!

I am a student studying computer science.

컴퓨터 비전

2장 영상처리 - 모폴로지(Morphology)

만능성구 2020. 5. 12. 03:11
728x90

모폴로지이란?

  • 형태학
  • 원래 생물학에서 생물의 모양 변화를 표현하는 기법
  • 수학적 모폴로지: 컴퓨터 비전에서 패턴을 원하는 형태로 변환하는 기법

이진 모폴로지 (Binary Morphology)

흰색과 검은색만 있는 영상에 적용하는 것!

구조 요소 (Structuring element)

2차원 array로 값이 0과 1 밖에 없다.

f : 입력 이미지

t : 만큼

S : struct element

팽창 : 하나라도 1이면 모두 1 / 하나라도 걸치는

침식 : 하나라도 1이 아니면 0 / 쏙들어가는

열기 : 침식후 팽창 / 축소시켰다가 다시 확대하는 것

닫기 : 팽창후 침식 / 확대시켰다가 다시 축소하는 것

 

 

Erosion Example

Dilation Example

Closing

Dilation과 Erosion을 차례로 수행

Opening

Erosion과 Dilation을 차례로 수행

Morphology 연산에서는 교환 법칙이 성립하지 않으므로 closingopening은 서로 다른 연산이다.

원을 structuring element로 이용한 Closingboundary smoothing을 위해 많이 사용된다.

 Closing & Opeing Example

 

728x90