跳至內容
測試伺服器
開發伺服器

Region Feature Extraction vTool#

Region Feature Extraction vTool 用於從區域中萃取特徵。

通常,您會在 Region Morphology vTool 之後使用 Region Feature Extraction vTool,以萃取特徵以供後續決策或結果輸出。

如果在萃取特徵之前使用 Calibration vTool 並連接兩個 vTool 的 Transformation 輸出/輸入接腳,則 Calibration vTool 提供的轉換資料可讓 Region Feature Extraction vTool 以公尺為單位輸出世界座標中的影像特徵(具備 _m 字尾的輸出接腳將會啟用)。

Region Feature Extraction vTool 適用於 Blob Analysis Basic 與 Color Blob Analysis Basic 授權。若要購買授權,請造訪 Basler 網站。

Region Feature Extraction vTool

運作原理#

您可以從區域中萃取下列特徵:

  • Area: 這是區域的像素數量,如果您透過 Calibration vTool 提供轉換資料,則為平方公尺的面積。
  • Center of gravity: 這是區域的中心。
  • Axis-aligned bounding box: 這是圍繞區域的最小軸對齊矩形。這表示區域的所有像素都包含在邊界框內,且框的所有邊緣都至少接觸一個區域像素。
  • Oriented bounding box: 這是圍繞區域的最小任意方向矩形。這表示區域的所有像素都包含在邊界框內,且框的所有邊緣都至少接觸一個區域像素。框的方向決定方式是使框的面積最小化。
  • Roundness:圓度是用於衡量區域與圓形相似程度的指標。它是根據區域邊緣像素到區域中心的距離計算得出的。完美圓形的圓度為 1。圓度由以下公式表示:

    Roundness = 1 – distance deviation / distance mean

  • Rectangularity:矩形度是用於衡量區域與矩形相似程度的指標。其計算方式是先確定最適合該區域的矩形。然後,確定輸入區域面積與最佳擬合矩形對應區域面積之間的相對差值。完美矩形的矩形度為 1。

設定 vTool#

若要設定 Region Feature Extraction vTool:

Region Feature Extraction vTool 設定

  1. 在 vTool Settings 區域的 Recipe Management 窗格中,按一下 Open Settings 或按兩下該 vTool。
    隨即會開啟 Region Feature Extraction 對話方塊。
  2. 選擇您要萃取的區域特徵。

您可以在 pin data view 中檢視特徵萃取的結果。您可以在此處選擇要顯示哪些輸出。

Inputs#

Regions#

接受單一或多個區域。

  • 資料類型:Region、Region Array

Transformation#

接收來自 Calibration vTool 的轉換資料。

  • Data type: Transformation Data

Outputs#

Areas_px#

傳回以像素為單位計算的區域面積。

  • 資料類型:Float Array

Areas_m#

傳回以平方公尺為單位計算的區域面積。

  • 資料類型:Float Array

Centers_px#

傳回以像素座標表示的區域中心。

  • 資料類型:PointF Array

Centers_m#

傳回以公尺為單位計算的世界座標系中的區域中心。

  • 資料類型:PointF Array

AlignedBoxes_px#

傳回包圍區域的最小軸對齊邊界方塊(像素座標)。

  • 資料類型:RectangleF 陣列

AlignedBoxes_m#

傳回包圍區域的最小軸對齊邊界方塊(世界座標,單位為公尺)。

  • 資料類型:RectangleF 陣列

OrientedBoxes_px#

傳回包圍區域的最小任意方向邊界方塊(像素座標)。

  • 資料類型:RectangleF 陣列

OrientedBoxes_m#

傳回包圍區域的最小任意方向邊界方塊(世界座標,單位為公尺)。

  • 資料類型:RectangleF 陣列

Roundness#

傳回區域的圓度。

  • 資料類型:Float Array

Rectangularity#

傳回區域的矩形度。

  • 資料類型:Float Array

典型前置元件#