Filter

Region Of Interest

  • 입력된 이미지에서 지정된 영역을 잘라낸다.
  • 입력된 이미지 위에 설정에서 지정된 색(Color)으로 영역의 경계가 표시되고, 사용자가 영역 내부 또는 모서리를 드래그 해서 영역의 위치나 크기를 조절할 수 있다.
  • 지정된 영역의 위치와 크기(Area)가 설정에 나타나고 직접 수정해서 변경할 수도 있다.

Blur Average

  • 입력된 이미지를 흐리게 처리해서 이미지에 섞여 있는 노이즈를 제거한다. 이미지가 전체적으로 균일하게 흐려짐으로써 색의 소실이 적은 반면 다른 blur module에 비해 상대적으로 경계선 정보는 약해지는 단점이 있다.
  • 3×3 pixel 크기의 window를 이동하면서 window 내의 평균 값으로 각 pixel을 교체하는 방식이다.

Blur Median

  • 입력된 이미지를 흐리게 처리해서 이미지에 섞여 있는 노이즈를 제거한다. 1-pixel 크기의 노이즈 제거 효과가 좋으며 경계선 정보가 유지되는 반면 다른 blur module에 비해 일부 색이 소실될 수 있다.
  • 3×3 pixel 크기의 window를 이동하면서 window 내의 중간 값으로 각 pixel을 교체하는 방식이다.

Blur Bilateral

  • 입력된 이미지를 흐리게 처리해서 이미지에 섞여 있는 노이즈를 제거한다. 다른 blur module에 비해 경계선 정보가 유지되면서 노이즈도 제거되는 반면 처리 속도는 상대적으로 느리다.
  • 3×3 pixel 크기의 window를 이동하면서 window 내의 pixel 간 거리와 색차로 계산한 평균 값으로 각 pixel을 교체하는 방식이다.

Edge Sobel

  • 입력된 이미지에서 경계선을 찾아 표시한다. Prewitt, Roberts module에 비해 노이즈의 영향을 덜 받는 반면 처리 속도는 상대적으로 느리다.
  • 입력된 이미지를 grayscale로 우선 변환한 후 3×3 pixel 크기의 수직/수평 filter를 이동하면서 경계선을 구한다.
  • 수직/수평 filter의 형태
  • 경계선 값으로 포함할 비율(Threshold Ratio (%))을 설정할 수 있으며, 값이 작을 수록 뚜렷한 경계만 경계선으로 표시한다.

Edge Prewitt

  • 입력된 이미지에서 경계선을 찾아 표시한다. 일반적으로 많이 사용한다.
  • 입력된 이미지를 grayscale로 우선 변환한 후 3×3 pixel 크기의 수직/수평 filter를 이동하면서 경계선을 구한다.
  • 수직/수평 filter의 형태
  • 경계선 값으로 포함할 비율(Threshold Ratio (%))을 설정할 수 있으며, 값이 작을 수록 뚜렷한 경계만 경계선으로 표시한다.

Edge Roberts

  • 입력된 이미지에서 경계선을 찾아 표시한다. Prewitt, Roberts module에 비해 처리 속도가 상대적으로 빠른 반면 노이즈의 영향은 더 받는다.
  • 입력된 이미지를 grayscale로 우선 변환한 후 3×3 pixel 크기의 수직/수평 filter를 이동하면서 경계선을 구한다.
  • 수직/수평 filter의 형태
  • 경계선 값으로 포함할 비율(Threshold Ratio (%))을 설정할 수 있으며, 값이 작을 수록 뚜렷한 경계만 경계선으로 표시한다.

Edge Canny

  • 입력된 이미지에서 경계선을 찾아 표시한다. Sobel, Prewitt, Roberts module과 다르게 경계선의 두께가 1-pixel인 선으로 출력되며 처리 속도가 상대적으로 느리다.
  • 입력된 이미지를 grayscale로 우선 변환한 후 설정에 따라 Sobel, Prewitt, Roberts edge 중 하나로 경계선을 찾는다.(이 때 threshold ratio는 100%로 한다.) 찾은 경계선 정보에 대해 강 edge와 약 edge로 분류해서 최종 경계선을 구한다.
  • 최종 경계선 값으로 포함할 비율(Threshold Ratio (%))을 설정할 수 있으며, 값이 작을 수록 뚜렷한 경계만 경계선으로 표시한다.
  • Threshold Ratio (%)
  • – High : 경계선 값으로 포함할 강 edge의 비율
  • – Low : 강 edge의 값을 기준으로 해서 경계선 값에 추가할 약 edge의 비율

Grayscale

  • 입력된 이미지를 회색조로 변환한다.

Resize

  • 입력된 이미지를 작은 크기로 변환한다.
  • 입력된 이미지를 grayscale로 우선 변환한 후 이미지 크기를 줄인다.
  • 변환할 너비와 높이(Size Width/Height) 및 축소된 이미지의 pixel을 얻는 방법(Resize Type)을 설정할 수 있다.
  • Resize Type
  • – Average : 입력 이미지와 연결되는 부분의 평균값
  • – Hop : 입력 이미지와 연결되는 부분의 대푯값

Crop

  • 입력된 이미지의 일부를 잘라낸다.
  • 잘라낼 영역(Area)을 설정할 수 있으며, 모든 값이 0일 경우는 입력된 이미지 전체 영역을 의미한다.

Grid

  • 입력된 이미지를 격자 개수 만큼으로 잘라낸다.
  • 이미지 위에 표시되는 격자의 수(Grid Count)를 설정할 수 있으며, 이미지 하단에는 학습된 neuron의 개수가 표시된다.