Class IntegralImageFeatureIntensity
java.lang.Object
boofcv.alg.feature.detect.intensity.IntegralImageFeatureIntensity
Routines for computing the intensity of the fast hessian features in an image.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
Computes an approximation to the Hessian's determinant.static void
hessian
(GrayF32 integral, int skip, int size, GrayF32 intensity, @Nullable IntegralKernel storageKerXX, @Nullable IntegralKernel storageKerYY, @Nullable IntegralKernel storageKerXY) static void
Computes an approximation to the Hessian's determinant.static void
hessian
(GrayS32 integral, int skip, int size, GrayF32 intensity, @Nullable IntegralKernel storageKerXX, @Nullable IntegralKernel storageKerYY, @Nullable IntegralKernel storageKerXY)
-
Constructor Details
-
IntegralImageFeatureIntensity
public IntegralImageFeatureIntensity()
-
-
Method Details
-
hessian
Computes an approximation to the Hessian's determinant.- Parameters:
integral
- Integral image transform of input image. Not modified.skip
- How many pixels should it skip over.size
- Hessian kernel's size.intensity
- Output intensity image.
-
hessian
public static void hessian(GrayF32 integral, int skip, int size, GrayF32 intensity, @Nullable @Nullable IntegralKernel storageKerXX, @Nullable @Nullable IntegralKernel storageKerYY, @Nullable @Nullable IntegralKernel storageKerXY) -
hessian
Computes an approximation to the Hessian's determinant.- Parameters:
integral
- Integral image transform of input image. Not modified.skip
- How many pixels should it skip over.size
- Hessian kernel's size.intensity
- Output intensity image.
-
hessian
public static void hessian(GrayS32 integral, int skip, int size, GrayF32 intensity, @Nullable @Nullable IntegralKernel storageKerXX, @Nullable @Nullable IntegralKernel storageKerYY, @Nullable @Nullable IntegralKernel storageKerXY)
-