Package boofcv.alg.distort.kanbra
Class KannalaBrandtUtils_F32
java.lang.Object
boofcv.alg.distort.kanbra.KannalaBrandtUtils_F32
@Generated("boofcv.alg.distort.kanbra.KannalaBrandtUtils_F64") public class KannalaBrandtUtils_F32 extends Object
Common functions for computing the forward and inverse model.
-
Constructor Summary
Constructors Constructor Description KannalaBrandtUtils_F32()
-
Method Summary
Modifier and Type Method Description static float
polynomial(float[] coefs, float x)
static float
polynomialDerivative(float[] coefs, float x)
static float
polytrig(float[] coefs, float cos, float sin)
static float
polytrigDerivative(float[] coefs, float cos, float sin)
static void
polytrigGradient(float cos, float sin, float[] gradient)
Computes the gradient as a function of the coefficients
-
Constructor Details
-
KannalaBrandtUtils_F32
public KannalaBrandtUtils_F32()
-
-
Method Details
-
polynomial
public static float polynomial(float[] coefs, float x) -
polytrig
public static float polytrig(float[] coefs, float cos, float sin) -
polytrigGradient
public static void polytrigGradient(float cos, float sin, float[] gradient)Computes the gradient as a function of the coefficients -
polynomialDerivative
public static float polynomialDerivative(float[] coefs, float x) -
polytrigDerivative
public static float polytrigDerivative(float[] coefs, float cos, float sin)
-