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
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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)
-