2014년 12월 17일 수요일

Sobel Mask


폴더에서 그림을 불러온 후 배열에 저장하고 해당 그림만큼의 배열을 3개 생성한다.
두 개의 배열에 x gradient, y gradient를 계산한 값을 저장한다.
* convolution 계산을 생략하기 위해서 sobelFilters 배열은 원래 배열 값을 대칭한 값들을 저장한였다.

 이번 sobel mask에서는 padding을 하지 않고 배열의 가장 상단, 하단, 좌측, 우측 픽셀들을 제외하여 mask를 씌웠다. 따라서 bmp 파일 가에 있는 픽셀의 정보는 손실 되었다.

* 코드 내용은 주석에 설명되어 있다.
  



댓글 없음:

댓글 쓰기