You are here: Start » AVL.NET » AVL.CreateCylinderMap(AvlNet.ImageFormat, AvlNet.Rectangle2D, float, AvlNet.Point2D?, int?, int?, int, AvlNet.InterpolationMethod, AvlNet.SpatialMap, AvlNet.Region)

AVL.CreateCylinderMap(AvlNet.ImageFormat, AvlNet.Rectangle2D, float, AvlNet.Point2D?, int?, int?, int, AvlNet.InterpolationMethod, AvlNet.SpatialMap, AvlNet.Region)

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax


public static void CreateCylinderMap(
	AvlNet.ImageFormat inImageFormat,
	AvlNet.Rectangle2D inCylinderRectangle,
	float inCylinderRadiusCorrection,
	AvlNet.Point2D? inOpticalAxis,
	int? inNewWidth,
	int? inNewHeight,
	int inMargin,
	AvlNet.InterpolationMethod inInterpolationMethod,
	out AvlNet.SpatialMap outSpatialMap,
	out AvlNet.Region outOutputRegion
)

Parameters

inImageFormat
Type: AvlNet.ImageFormat
inCylinderRectangle
Type: AvlNet.Rectangle2D
inCylinderRadiusCorrection
Type: System.Single
inOpticalAxis
Type: System.Nullable<AvlNet.Point2D>
inNewWidth
Type: System.Nullable<System.Int32>
inNewHeight
Type: System.Nullable<System.Int32>
inMargin
Type: System.Int32
inInterpolationMethod
Type: AvlNet.InterpolationMethod
outSpatialMap
Type: AvlNet.SpatialMap
outOutputRegion
Type: AvlNet.Region

Examples

Results of applying RemapImage with a spatial map created with the CreateCylinderMap filter.

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.

Hardware acceleration settings may be manipulated with Settings class.

Errors

Error type Description
DomainError Empty domain in CreateCylinderMap.

See also