CARLA
Loading...
Searching...
No Matches
Functions
CameraModelUtil::BrownConrady Namespace Reference

Functions

FVector2f Distort (float Xn, float Yn, TArrayView< const float > Coefficients)
 
static void EvalWithJacobian (float Xn, float Yn, TArrayView< const float > C, float &OutXd, float &OutYd, float OutJ[4])
 
FVector2f Undistort (float Xd, float Yd, TArrayView< const float > Coefficients, int32 Iterations)
 

Function Documentation

◆ Distort()

FVector2f CameraModelUtil::BrownConrady::Distort ( float  Xn,
float  Yn,
TArrayView< const float >  Coefficients 
)

Definition at line 842 of file CameraModelUtil.cpp.

References EvalWithJacobian().

Referenced by CameraModelUtil::ComputeLensImagePoint().

◆ EvalWithJacobian()

static void CameraModelUtil::BrownConrady::EvalWithJacobian ( float  Xn,
float  Yn,
TArrayView< const float >  C,
float &  OutXd,
float &  OutYd,
float  OutJ[4] 
)
static

Definition at line 811 of file CameraModelUtil.cpp.

Referenced by Distort(), and Undistort().

◆ Undistort()

FVector2f CameraModelUtil::BrownConrady::Undistort ( float  Xd,
float  Yd,
TArrayView< const float >  Coefficients,
int32  Iterations 
)

Definition at line 852 of file CameraModelUtil.cpp.

References EvalWithJacobian().

Referenced by CameraModelUtil::ComputeLensRayDirection().