CreateMatrixTransformMap


Creates a spatial map which performs transform defined as a 3x3 homography matrix.

Syntax

C++
C#
Python
 
def CreateMatrixTransformMap(
	inImageFormat: ImageFormat,
	inTransformMatrix: Matrix,
	outSpatialMap: SpatialMap,
	/,
	*,
	inRoi: Region | None = None,
	inNewSize: Size | None = None,
	inInterpolationMethod: InterpolationMethod = InterpolationMethod.NearestNeighbour
)
-> None

Parameters

Name Type Default Description
Input value inImageFormat ImageFormat
Input value inRoi Region | None None Range of pixels to be processed
Input value inTransformMatrix Matrix 3x3 homography matrix.
Input value inNewSize Size | None None New image size after remapping
Input value inInterpolationMethod InterpolationMethod InterpolationMethod.NearestNeighbour Interpolation method used in extraction of image pixel values
Output value outSpatialMap SpatialMap Calculated spatial map

Hardware Acceleration

This operation supports automatic parallelization for multicore and multiprocessor systems.