Start » Filter Reference » Surface » Surface Basics » 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 | |
---|---|---|---|
inImage | Image | Source image with per pixel encoded XYZ coordinates | |
inRoi | Region* | Region determining valid points in resulting point grid | |
inXCoordinateTransform | PointCloudCoordinateTransform | Description of the creation of the X coordinate | |
inYCoordinateTransform | PointCloudCoordinateTransform | Description of the creation of the Y coordinate | |
inZCoordinateTransform | PointCloudCoordinateTransform | Description of the creation of the Z coordinate | |
inCreatedSurfaceFormat | OutputSurfaceFormat | Parameters for arranging points into Surface | |
outSurface | Surface | ||
diagSurfaceValidPointsRegion | Region | Region of locations where the surface points are valid | |
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.
- CreatePoint3DGridFromImage – Creates a Point3DGrid structure from coordinates encoded in pixels of image.