Operator Library: Filter
LineNeighboursNx1 operator는 N행 1열의 커널 창을 생성합니다. N개의 픽셀은 각 입력 이미지 픽셀의 상단에 위치합니다.
이 operator는 FIRkernelNxM과 유사하지만 다른 기능을 포함하고 있습니다. 이 operator의 핵심 특징은 O-type이므로 설계 프로세스에서 동기화를 크게 단순화한다는 점입니다. 하지만 O-type 기능의 대가로 몇 가지 제한 사항이 따릅니다.
FIRkernelNxM과의 첫 번째 차이점은 operator가 현재 픽셀을 커널 중앙에 배치하지 않는다는 것입니다. 크기가 3x1인 커널이 정의되어 있다고 가정해 보겠습니다. 출력 이미지 O(x, y)의 커널 인덱스 0에서 위치 I(x, y)의 현재 픽셀이 제공됩니다. 출력 이미지의 커널 인덱스 1에서 입력 위치 I(x, y-1)의 입력 이미지 픽셀이 제공됩니다. 따라서 커널 행 인덱스 n에서 출력 이미지는
다시 말해, 이 operator는 '미래' 라인의 픽셀, 즉 아직 처리되지 않은 픽셀을 출력할 수 없습니다. 이것이 바로 operator가 O-type이며 라인 또는 픽셀 지연을 유발하지 않는 이유입니다.
현재 라인보다 앞선 정보를 제공할 수 없으므로 FIRkernelNxM에서와 같은 대칭 에지 처리가 없습니다. 대신 기원이 이미지 경계 외부인 출력 링크의 모든 픽셀은 Constant 파라미터의 값으로 설정됩니다.
2차원 커널을 생성하려면 이미지 처리 파이프라인에서 PixelNeighbours1xM operator의 후속 모듈과 함께 이 operator를 사용하십시오.
| Constant | |
|---|---|
| Type | static parameter |
| Default | 0 |
| Range | range of input link I |
|
이 파라미터는 이미지 경계 외부에 있는 픽셀의 기본값을 정의합니다. 값은 항상 부호 없는(unsigned) 형태입니다. 파라미터를 부호 있는(signed) 값으로 설정하려면 값을 부호 없는 형태로 재해석해야 합니다. Color Format의 경우, 값은 모든 구성 요소에 대한 결합된 값입니다. |
|
LineNeighboursNx1 operator의 사용법은 다음 예시에 나와 있습니다.
-
예시 - 선형 보간을 사용한 Line Shear 예시.


이전

