boofcv.alg.transform.ii.impl
Class SparseIntegralHaar_NoBorder_F32
- java.lang.Object
-
- boofcv.struct.sparse.SparseScaleGradient<T,G>
-
- boofcv.alg.transform.ii.SparseIntegralGradient_NoBorder<GrayF32,GradientValue_F32>
-
- boofcv.alg.transform.ii.impl.SparseIntegralHaar_NoBorder_F32
-
- All Implemented Interfaces:
- SparseImageGradient<GrayF32,GradientValue_F32>, SparseImageOperator<GrayF32>
public class SparseIntegralHaar_NoBorder_F32 extends SparseIntegralGradient_NoBorder<GrayF32,GradientValue_F32>
Computes the gradient Haar wavelet from an integral image. Does not check for border conditions.
-
-
Constructor Summary
Constructors Constructor and Description SparseIntegralHaar_NoBorder_F32()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description GradientValue_F32compute(int x, int y)Computes the gradient at the specified point.java.lang.Class<GradientValue_F32>getGradientType()voidsetWidth(double width)Sets how wide the gradient operator is in pixels-
Methods inherited from class boofcv.struct.sparse.SparseScaleGradient
isInBounds, setImage
-
-
-
-
Method Detail
-
setWidth
public void setWidth(double width)
Description copied from class:SparseScaleGradientSets how wide the gradient operator is in pixels- Overrides:
setWidthin classSparseIntegralGradient_NoBorder<GrayF32,GradientValue_F32>- Parameters:
width- width in pixels
-
compute
public GradientValue_F32 compute(int x, int y)
Description copied from interface:SparseImageGradientComputes the gradient at the specified point.- Parameters:
x- x-axis pixel coordinatey- y-axis pixel coordinate- Returns:
- Gradient at that point.
-
getGradientType
public java.lang.Class<GradientValue_F32> getGradientType()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG