enum P1::ImageSdk::GeometricCorrectionMethod

Overview

Defines how the Geometric Correction operation should operate. More…

#include <C_P1ImageCommonTypes.h>

enum GeometricCorrectionMethod
{
    Precise      = 1,
    Approximated = 2,
    Simplified   = 3,
};

Detailed Documentation

Defines how the Geometric Correction operation should operate.

Enum Values

Precise

Precise Geometric Correction Method produces the most precise results.

This option takes up large amount of memory, and takes some time to precalculate some data. When dozens of images are processed with the same Geometric Correction, this operation performs better than the Approximated.

This is the default option

Approximated

Approximated Geometric Correction Method produces sightly imprecise results with much less resource needed.

This method doesn’t require the large amount of memory and the additional cost of precalculating some data, so it is recommended for individual outputs or when the memory is limited.

The error of the approximation is less than a pixel for most of the cases.

Simplified

Simplified Geometric Correction Method uses a generic lens model to undistort the Radial Distortion only.

This is the fastest option, but not recommended for photogrammetry usage.