You are here: Start » FIL.NET » FIS.CreateRectificationMap_Advanced Method
FIS.CreateRectificationMap_Advanced Method
Computes a spatial map for transforming distorted images to rectified images defined in world coordinate plane. Allows for flexible definition of output geometry.
Namespace: | FilNet |
---|---|
Assembly: | FIL.NET.dll |
Syntax
public static void CreateRectificationMap_Advanced ( FilNet.ImageFormat inImageFormat, FilNet.CreateSpatialMapUnit inCenterPointType, FilNet.CreateSpatialMapUnit inOutputSizeType, float? inOutputWidth, float? inOutputHeight, bool inInvertedWorldY, FilNet.InterpolationMethod inInterpolationMethod, FilNet.RectificationTransform inTransform, FilNet.RectificationMap outRectificationMap )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
![]() | inImageFormat | FilNet.ImageFormat | Input image format. | ||
![]() | inCenterPointType | FilNet.CreateSpatialMapUnit | Pixels | Specifies units of measurement of inCenterPoint. Default value: Pixels. | |
![]() | inOutputSizeType | FilNet.CreateSpatialMapUnit | Pixels | Specifies units of measurement of inOutputWidth and inOutputHeight. Default value: Pixels. | |
![]() | inOutputWidth | float? | <0.001f, INF> | Specifies the size of output image. Depending on inOutputSizeType it can be either defined in pixels or world units. Defaults to the size of input image. Default value: ftl::NIL. | |
![]() | inOutputHeight | float? | <0.001f, INF> | Specifies the size of output image. Depending on inOutputSizeType it can be either defined in pixels or world units. Defaults to the size of input image. Default value: ftl::NIL. | |
![]() | inInvertedWorldY | bool | False | Set to true if world coordinate system has right-handed orientation, also known as mathematical or standard. This effectively mirrors the rectified image vertically. Default value: False. | |
![]() | inInterpolationMethod | FilNet.InterpolationMethod | Bilinear | Default value: Bilinear. | |
![]() | inTransform | FilNet.RectificationTransform | Transform's camera model is needed for undistortion of image, when not supplied the generated map will assume undistorted image on input. Transform's homography is needed for transforming to given world plane, when not supplied the generated map will only remove distortion of image. | ||
![]() | outRectificationMap | FilNet.RectificationMap |