본문 바로가기
주전공(기계공학)

prewitt operators 안 헷갈리는 법

by 차엔진 2022. 10. 24.

prewitt operator는 edge dection에 쓰이고,

edge에는 horizontal과 vertical edge 2가지가 있음

 

 

/x = [ -1 0 1 ] = [ -1 0 1 ] * [ 1 1 1 ]T

          [ -1 0 1 ]

          [ -1 0 1 ]

x방향으로 -1 0 1=> x에 대한 편미분

y방향으로 0이 있음=> vertical edges를 살려줌

 

 

(*2D mask는 2개의 1D masks로 seperate 할 수 있음)

 

 

 

/y = [ -1 -1 -1 ] = [ 1 1 1 ] * [ -1 0 1 ]T

           [ 0  0  0]

           [ 1  1  1 ]

y방향으로 -1 0 1=> y에 대한 편미분

x방향으로 0이 있음=> horizontal edges를 살려줌

 

 

 

 

 

 

출처 https://www.tutorialspoint.com/dip/prewitt_operator.htm