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

Pixel Format (blaze)#

blaze 相機上提供的 Pixel Format 功能可讓您選擇所傳輸元件資料的格式。

根據所選的 component,會有不同的 Pixel Format。例如,Pixel Format 可控制 Range 元件是要輸出為深度圖還是點雲。

使用此功能#

可用的 Pixel Format#

Range#

針對 Range 元件,可使用下列 Pixel Format:

  • Coord3D_C16
    使用無號 16 位元整數值(小端序)的單色影像。較暗的區域代表靠近相機的物件,而較亮的區域則代表距離較遠的物件。
    請注意,相機所選測量範圍之外(ROI 的前端或後端)的物件在影像中也會顯示為黑色。
    這是處理深度圖時建議使用的 Pixel Format。
  • Mono16
    使用無號 16 位元整數值(小端序)的單色影像。這相當於 Coord3D_C16 Pixel Format。如果您的軟體無法處理 Coord3D_C16.
  • Coord3D_ABC32f (點雲),則應使用此格式。
    這是使用 32 位元浮點數值(單平面)的點雲表示法。雲點中的每個點都包含三個值,分別代表在直角坐標系統中(以毫米為單位),光脈衝從其反射的表面的 XYZ 坐標(採用小端序格式)。影像排序方式為逐行逐像素。
    坐標系統的原點由下列位置定義:

    • 感測器中心像素處的 x 和 y 坐標為 0(零)。
    • 在距離相機前端特定裝置距離處,Z 坐標為 0(零)。如需詳細資訊,請參閱相機型號主題中的「Coordinate System of the Camera」一節。

    對於距離資料不可靠的像素(即信賴值較低)或代表 ROI 外部區域中物件的像素,其坐標會設為 Scan3dInvalidDataValue 參數的值。
    如需有關相機坐標系統的詳細資訊,請參閱您的相機型號主題。

Intensity#

針對 Intensity 元件,可使用下列 Pixel Format:

  • Mono16
    使用無號 16 位元整數值(小端序)的單色影像。

Confidence#

針對 Confidence 元件,可使用下列 Pixel Format:

  • Confidence16
    使用無號 16 位元整數值(小端序)的單色影像。這是處理信賴圖時建議使用的 Pixel Format。
  • Mono16
    使用無號 16 位元整數值(小端序)的單色影像。這相當於 Confidence16 Pixel Format。如果您的軟體無法處理 Confidence16,則應使用此格式。

選擇 Pixel Format#

若要為元件選擇像素格式:

  1. 將 ComponentSelector 將參數套用至您要指定像素格式的元件。
  2. 將 ComponentEnable 參數設為 true 如果尚未啟用。
  3. 將 PixelFormat 參數設為該元件所需的 Pixel Format。
  4. 如果需要,對其他元件重複此操作。