Start » Filter Reference » Surface » Surface Basics » CreateSurfaceFromImage

CreateSurfaceFromImage


Module: Vision3DStandard

Creates a Surface structure from coordinates encoded in pixels of an image.

Applications

Creating a Surface structure out of an image obtained from a 3D camera or other external sources that encodes 3D surface as pixel components of 2D image.
Name Type Description
Input value
inImage Image Source image with per pixel encoded XYZ coordinates
Input value
inRoi Region* Region determining valid points in resulting point grid
Input value
inXCoordinateTransform PointCloudCoordinateTransform Description of the creation of the X coordinate
Input value
inYCoordinateTransform PointCloudCoordinateTransform Description of the creation of the Y coordinate
Input value
inZCoordinateTransform PointCloudCoordinateTransform Description of the creation of the Z coordinate
Input value
inCreatedSurfaceFormat OutputSurfaceFormat Parameters for arranging points into Surface
Output value
outSurface Surface
Diagnostic input
diagSurfaceValidPointsRegion Region Region of locations where the surface points are valid
Diagnostic input
diagPoint3DGrid Point3DGrid Points decoded before arranging them into Surface

Description

The operation creates a point cloud object based on the input point image. It can be thought of as a combination of two operations: CreatePoint3DGridFromImage and ArrangePoint3DArray.

Complexity Level

This filter is available on Basic Complexity Level.

See Also

  • ArrangePoint3DArray – Creates a surface structure from Point3D array taking into account X and Y coordinates.