Back to Aurora Vision Library website
You are here: Start » Function Reference » Image » Image Spatial Transforms Maps » CreatePincushionMap
CreatePincushionMap
Header: | AVL.h |
---|---|
Namespace: | avl |
Module: | Calibration |
Creates a spatial map for removing/adding pincushion distortion, using divisional lens distortion model.
Applications: The easiest way to remove typical lens distortion. Use together with RemapImage.
Syntax
C++
C#
void avl::CreatePincushionMap ( const avl::ImageFormat& inImageFormat, const float inKappa, const atl::Optional<avl::Point2D>& inCenter, avl::InterpolationMethod::Type inInterpolationMethod, avl::SpatialMap& outMap )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
inImageFormat | const ImageFormat& | |||
inKappa | const float | |||
inCenter | const Optional<Point2D>& | NIL | ||
inInterpolationMethod | InterpolationMethod::Type | |||
outMap | SpatialMap& |
Hardware Acceleration
This operation supports automatic parallelization for multicore and multiprocessor systems.