Back to Aurora Vision Studio website

You are here: 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.