boofcv.alg.transform.ii.impl
Class SparseIntegralHaar_NoBorder_I32
- java.lang.Object
-
- boofcv.struct.sparse.SparseScaleGradient<T,G>
-
- boofcv.alg.transform.ii.SparseIntegralGradient_NoBorder<GrayS32,GradientValue_I32>
-
- boofcv.alg.transform.ii.impl.SparseIntegralHaar_NoBorder_I32
-
- All Implemented Interfaces:
- SparseImageGradient<GrayS32,GradientValue_I32>, SparseImageOperator<GrayS32>
public class SparseIntegralHaar_NoBorder_I32 extends SparseIntegralGradient_NoBorder<GrayS32,GradientValue_I32>
Computes the gradient Haar wavelet from an integral image. Does not check for border conditions.
-
-
Constructor Summary
Constructors Constructor and Description SparseIntegralHaar_NoBorder_I32()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description GradientValue_I32compute(int x, int y)Computes the gradient at the specified point.java.lang.Class<GradientValue_I32>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<GrayS32,GradientValue_I32>- Parameters:
width- width in pixels
-
compute
public GradientValue_I32 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_I32> getGradientType()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG