VPI - Vision Programming Interface

3.2 Release

LensDistortionModels.h File Reference

Declares functions to generate warp maps based on common lens distortion models. More...

#include "Export.h"
#include "Status.h"
#include "WarpMap.h"
#include <stdint.h>
+ Include dependency graph for LensDistortionModels.h:

Go to the source code of this file.

Data Structures

struct  VPIFisheyeLensDistortionModel
 Holds coefficients for fisheye lens distortion model. More...
 
struct  VPIPolynomialLensDistortionModel
 Holds coefficients for polynomial lens distortion model. More...
 

Enumerations

enum  VPIFisheyeMapping
 Supported fisheye lens mapping types. More...
 

Functions

VPIStatus vpiWarpMapGenerateFromFisheyeLensDistortionModel (const VPICameraIntrinsic Kin, const VPICameraExtrinsic X, const VPICameraIntrinsic Kout, const VPIFisheyeLensDistortionModel *distModel, VPIWarpMap *warpMap)
 Generates a mapping that corrects image distortions caused by fisheye lenses. More...
 
VPIStatus vpiWarpMapGenerateFromPolynomialLensDistortionModel (const VPICameraIntrinsic Kin, const VPICameraExtrinsic X, const VPICameraIntrinsic Kout, const VPIPolynomialLensDistortionModel *distModel, VPIWarpMap *warpMap)
 Generates a mapping that corrects image using polynomial lens distortion model. More...
 

Detailed Description

Declares functions to generate warp maps based on common lens distortion models.

Definition in file LensDistortionModels.h.