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 -
Method Summary
Modifier and TypeMethodDescriptionstatic floatpolynomial(float[] coefs, float x) static floatpolynomialDerivative(float[] coefs, float x) static floatpolytrig(float[] coefs, float cos, float sin) static floatpolytrigDerivative(float[] coefs, float cos, float sin) static voidpolytrigGradient(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)
-