Operator IS_GreaterEqual

Operator Library: Logic

IS_GreaterEqual 오퍼레이터는 입력 링크 I의 값이 Number 파라미터의 값보다 크거나 같으면 출력을 논리적 "1"로 설정하고, 그렇지 않으면 "0"으로 설정합니다.

두 입력 링크의 값을 비교하려면 대신 CMP_AgeB 오퍼레이터를 사용하십시오.

I/O Properties

Property Value
Operator Type O
Input Link I, data input
Output Link O, data output

Supported Link Format

Link Parameter Input Link I Output Link O
Bit Width [1, 63] unsigned, [2, 64] signed 1
Arithmetic {unsigned, signed} unsigned
Parallelism any as I
Kernel Columns any as I
Kernel Rows any as I
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

Parameters

Number
Type static/dynamic 읽기/쓰기 매개변수
Default 0
Range 입력 링크 I의 범위와 동일함

입력 링크 값과 비교할 값입니다.

ImplementationType
Type static write parameter
Default AUTO
Range (AUTO, EmbeddedALU, LUT)

ImplementationType 파라미터를 사용하면 연산자의 구현 방식을 제어할 수 있습니다. 즉, 연산자 구현에 사용할 로직 요소를 정의할 수 있습니다.

다음 값 중 하나를 선택할 수 있습니다.

AUTO: 연산자가 인스턴스화될 때 연산자의 파라미터 설정을 바탕으로 주어진 FPGA 아키텍처에 가장 적합한 구현 전략이 자동으로 선택됩니다.

EmbeddedALU: 연산자가 FPGA의 임베디드 ALU 요소를 사용합니다.

LUT: 연산자가 FPGA의 LUT 요소를 사용합니다.

[참고] 일반적으로 AUTO 사용

Normally, the parameter should be set to AUTO. In special cases, i.e., if one kind of FPGA ressource runs short in a design, you can manually influence the FPGA resource management using the values EmbeddedALU and/or LUT.

사용 예제

IS_GreaterEqual 오퍼레이터의 사용법은 다음 예시에서 확인할 수 있습니다.

  • 'Simple Threshold Binarization'

    이진화를 위한 단순 임계값 처리입니다.

  • 'Blob_Analysis_1D (레거시)'

    예시 - 라인 스캔 어플리케이션에서 Blob_Analysis_1D 오퍼레이터의 사용법을 보여줍니다.

  • 'Blob_Analysis_2D (Legacy)'

    예시 - Blob_Analysis_2D 연산자 사용법을 보여줍니다. 이 애플릿은 입력 데이터를 이진화하고 블롭 분석 결과를 결정합니다. 결과와 원본 이미지는 두 개의 DMA 채널을 사용하여 출력됩니다.

  • 'Blob2D ROI Selection'

    예시 - 블롭 분석 연산자가 입력 카메라 이미지에 적용됩니다. 이 애플릿은 애플릿 내에서 블롭 데이터의 사용법을 보여줍니다. 이 경우 최대 면적을 가진 객체가 위치 지정되며, 해당 좌표를 사용하여 원본 이미지에서 객체를 잘라냅니다.

  • 'HSL Color Classification'

    예시 - HSL 이미지에서는 색상 분류가 매우 간단합니다. 애플릿은 RGB 이미지를 HSL 이미지로 변환하고 색상 분류를 수행합니다. 색상은 lookup table을 사용하여 필터링됩니다. 또한, 채도와 명도는 사용자 정의 임계값(threshold)을 사용하여 임계 처리됩니다.

  • '레이저 삼각측량'

    예시 - High Speed의 견고한 레이저 라인 감지 알고리즘입니다. 이 알고리즘은 서브픽셀 해상도 결과를 얻기 위해 무게 중심 좌표를 결정합니다.

  • 'Dead Pixel Replacement'

    예제 - 데드 픽셀 자동 감지 및 교체 방법을 보여주는 예제입니다.