Operator NumberOfHits

Operator Library: Filter

NumberOfHits 연산자는 입력 링크 I의 커널 크기 N x M의 이진 이미지와 매칭 매트릭스에서 매칭 횟수를 카운트합니다. 결과는 링크 O로 출력됩니다. 매칭 매트릭스는 StructElement 파라미터를 사용하여 정의됩니다. StructElement의 '1' 항목은 카운팅에 포함되려면 커널의 픽셀이 값 '1'을 포함해야 함을 나타냅니다. 구조 요소의 값 '0'은 카운팅에 포함되기 위해 픽셀 값이 '0'이어야 함을 나타냅니다. '-1' 항목은 무관한(don't care) 커널 픽셀을 표시합니다. 이러한 픽셀은 카운팅 중에 무시됩니다.

예시를 살펴보겠습니다. 다음과 같은 구조 요소가 주어져 있습니다.

다음 이미지 I에 연산자를 적용해 보겠습니다.

결과 출력 O는 다음과 같습니다.

커널이 EdgeHandling = EdgeMirrored 파라미터와 함께 FIRkernelNxM 연산자를 사용하여 생성되었다고 가정해 보겠습니다.

I/O Properties

Property Value
Operator Type O
Input Link I, 커널 입력
Output Link O, data output

Supported Link Format

Link Parameter Input Link I Output Link O
Bit Width 1 auto1
Arithmetic unsigned as I
Parallelism any as I
Kernel Columns any 1
Kernel Rows any 1
Img Protocol {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} as I
Color Format VAF_GRAY as I
Color Flavor FL_NONE as I
Max. Img Width any as I
Max. Img Height any as I

1

출력 Bit Width는 입력 커널 크기로부터 다음에 의해 자동으로 결정됩니다.

Parameters

StructElement
Type static parameter
Default -1
Range {-1, 0, 1}

이 매개변수는 구조 요소의 형태를 정의합니다.

  • 구조 요소의 '0'은 적중 Counter를 증가시키기 위해 해당 커널 입력의 '0'과 일치해야 합니다.

  • 구조 요소의 '1'은 적중 Counter를 증가시키기 위해 해당 커널 입력의 '1'과 일치해야 합니다.

  • 구조 요소의 '-1'은 해당 위치를 상관없음(don't care)으로 표시하며 무시됩니다.

연산자의 입력 커널 크기가 변경되면 계수도 변경됩니다. 입력 커널 크기를 변경한 후 계수를 확인하십시오.

사용 예제

The use of operator NumberOfHits is shown in the following examples: