You are here: Start » AVL.NET » AVL.MakePoint3DGridFromImage Method

AVL.MakePoint3DGridFromImage Method

Creates a Point3DGrid structure from coordinates encoded in pixels of a 3 channel image.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

public static void MakePoint3DGridFromImage(
	AvlNet.Image inImage,
	AvlNet.Region inRoi,
	double inXOffset,
	double inXScale,
	double inYOffset,
	double inYScale,
	double inZOffset,
	double inZScale,
	out AvlNet.Point3DGrid outPoint3DGrid
)

Parameters

Name Type Range Default Description
inImageAvlNet.ImageSource 3 channel image with per pixel encoded XYZ coordinates.
inRoiAvlNet.RegionRegion determining valid points in resulting point grid. Default value: atl::NIL, or null.
inXOffsetdouble0.0DDefault value: 0.0D.
inXScaledouble<-INF, +INF>1.0DDefault value: 1.0D.
inYOffsetdouble0.0DDefault value: 0.0D.
inYScaledouble<-INF, +INF>1.0DDefault value: 1.0D.
inZOffsetdouble0.0DDefault value: 0.0D.
inZScaledouble<-INF, +INF>1.0DDefault value: 1.0D.
outPoint3DGridAvlNet.Point3DGrid

This is Filter Equivalent. This function may be present in generated code, but should not be used in hand-written code.

Errors

Error type Description
DomainError Not a 3 channel image on input of MakePoint3DGridFromImage.

See also