다차원 영상의 N차원 필터링
이 함수는 더 빠른 실행을 위해 데이터형 uint8
, uint16
, int16
, single
및 double
에 하드웨어 최적화를 활용할 수 있습니다.
imfilter
함수는 배정밀도 부동소수점 연산방식을 사용하여 각 출력 픽셀의 값을 계산합니다. 그 결과가 데이터형의 범위를 벗어나면 imfilter
는 결과를 해당 데이터형의 허용 범위에서 잘라냅니다. 결과가 정수 데이터형이면, imfilter
는 소수 값을 반올림합니다.
짝수 크기 h
를 지정할 경우 커널의 중심은 floor((size(h) + 1)/2)
입니다.
예를 들어, 요소를 4개 가진 필터 [0.25 0.75 -0.75 -0.25]
의 중심은 두 번째 요소 0.75
입니다. 이 필터는 요소를 5개 가진 필터 [0 0.25 0.75 -0.75 -0.25]
로 필터링하는 것과 동일한 결과를 제공합니다.