運算子 IS_GreaterEqual

Operator Library: Logic

若輸入連結 I 上的值大於或等於 參數Number 的值,則運算子 IS_GreaterEqual 會將輸出設為邏輯「1」;否則,輸出為「0」。

若要比較兩個輸入連結的數值,請使用運算子 CMP_AgeB 。

I/O Properties

Property Value
Operator Type O
Input Link I,資料輸入
Output Link O,資料輸出

Supported Link Format

Link Parameter Input Link I Output Link O
Bit Width [1, 63] 無符號,[2, 64] 有符號 1
Arithmetic {unsigned, signed} 無號數
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 靜態寫入參數
Default AUTO
Range (AUTO, EmbeddedALU, LUT)

參數 ImplementationType 允許您影響運算子的實作,也就是定義要使用哪些邏輯元素來實作運算子。

您可以選擇下列其中一個值:

AUTO: 當具現化運算子時,會根據運算子的參數化,自動為給定的 FPGA 架構選擇最佳的實作策略。

EmbeddedALU: 運算子使用 FPGA 的嵌入式 ALU 元素。

LUT: 運算子使用 FPGA 的 LUT 元素。

[注意] 一般建議使用 AUTO

正常情況下,此參數應設為 AUTO。 在特殊情況下,例如當設計中的某種 FPGA 資源不足時, 您可以使用 EmbeddedALU 和/或 LUT 手動影響 FPGA 資源管理。

Examples of Use

以下範例展示了運算子 IS_GreaterEqual 的用法:

  • 'Simple Threshold Binarization'

    用於二值化的簡單閾值化處理。

  • 'Blob_Analysis_1D (Legacy)'

    範例 - 顯示在 線型掃描應用中使用 operator Blob_Analysis_1D。

  • 'Blob_Analysis_2D (Legacy)'

    範例 - 顯示運算子 Blob_Analysis_2D 的用法。 此 Applet 會對輸入資料進行二值化並決定斑點分析結果。結果以及原始影像會透過兩個 DMA 通道輸出。

  • 'Blob2D ROI Selection'

    範例 - 將斑點分析運算子套用到輸入相機影像。 此小程式展示了小程式中斑點資料的使用方式。 在此情況下,會定位出具有最大面積的物件,並使用其座標從 原始影像中切割出該物件。

  • 'HSL Color Classification'

    範例 - 色彩分類在 HSL 影像上非常簡單。該 applet 會將 RGB 影像轉換為 HSL 影像並執行色彩分類。色相會透過對照表進行濾除。此外,飽和度和亮度會使用自訂的閾值進行閾值化處理。

  • 「雷射三角測量」

    範例 - 一種 High Speed 且強固的雷射線檢測演算法。 此演算法會決定重心座標,以取得次像素解析度的結果。

  • 'Dead Pixel Replacement'

    範例 - 此範例顯示自動壞點檢測與替換。