跳转到内容

Pixel Format (blaze)#

blaze-101 相机提供的 Pixel Format 功能让您可选择所传输图像数据的格式。

根据所选的图像组件,有不同的像素格式。

该功能的使用#

可用像素格式#

Range Map#

  • Coord3D_C16
    A monochrome image using unsigned 16-bit integer values (little-endian). Darker areas represent objects close to the camera while lighter areas represent objects farther away.
    Note that objects outside of the camera's selected measurement range (in front or at the back of the ROI) will also appear black in the image.
    This is the recommended pixel format for the range map when programming with the blaze SDK.
  • Mono16
    使用无符号 16 位整数值(小字节序)的单色图像。这等效于 Coord3D_C16 像素格式。如果您的软件无法处理 Coord3D_C16,则应使用它。
  • Coord3D_ABC32f(点云)
    这是使用 32 位浮点值(单平面)的点云表示。云中的每个点都具有三个值,这些值表示光 pulse 以小字节序格式在笛卡尔坐标系中反射的表面的 XYZ 坐标(以 mm 为单位)。图像按行和像素排序。
    坐标系的原点由以下位置定义:

    • x 和 y 坐标在传感器中心的像素处为 0(零)。
    • 在距相机正面的设备特定距离处,Z 坐标为 0(零)。有关更多信息,请参见相机坐标系

    For pixels with unreliable distance data (i.e., a low confidence value) or pixels that represent objects in the areas outside the ROI, the coordinates are set to the value specified by the Scan3dInvalidDataValue parameter.
    For more information about the camera's coordinate system, see the camera specification.

Intensity Image#

  • Mono8
    使用无符号 8 位整数值(小字节序)的单色图像。
  • Mono16
    使用无符号 16 位整数值(小字节序)的单色图像。

Confidence Map#

  • Confidence8
    使用无符号 8 位整数值(小字节序)的单色图像。当使用 blaze SDK 进行编程时,这是置信度图的推荐像素格式。
  • Mono8
    使用无符号 8 位整数值(小字节序)的单色图像。这等效于 Confidence8 像素格式。如果您的软件无法处理 Confidence8,则应使用它。
  • Confidence16
    使用无符号 16 位整数值(小字节序)的单色图像。当使用 blaze SDK 进行编程时,这是置信度图的推荐像素格式。
  • Mono16
    使用无符号 16 位整数值(小字节序)的单色图像。这等效于 Confidence16 像素格式。如果您的软件无法处理 Confidence16,则应使用它。

选择 Pixel Format#

To select an pixel format for an image component:

  1. ComponentSelector 参数设置为要为其指定像素格式的组件。
  2. 如果尚未启用,请将 ComponentEnable 参数设置为 true
  3. PixelFormat 参数设置为组件所需的像素格式。
  4. 如果需要,请对其他组件重复执行上述步骤。