boofcv.alg.transform.ii
Class SparseIntegralGradient_NoBorder<T extends ImageGray,G extends GradientValue>
- java.lang.Object
-
- boofcv.struct.sparse.SparseScaleGradient<T,G>
-
- boofcv.alg.transform.ii.SparseIntegralGradient_NoBorder<T,G>
-
- All Implemented Interfaces:
- SparseImageGradient<T,G>, SparseImageOperator<T>
- Direct Known Subclasses:
- SparseIntegralGradient_NoBorder_F32, SparseIntegralGradient_NoBorder_I32, SparseIntegralHaar_NoBorder_F32, SparseIntegralHaar_NoBorder_I32
public abstract class SparseIntegralGradient_NoBorder<T extends ImageGray,G extends GradientValue> extends SparseScaleGradient<T,G>
Computes the gradient from an integral image. Does not check for border conditions. Much faster than generalized algorithms that can handle image borders, but is unsafe and bounds must be checked before use.
-
-
Constructor Summary
Constructors Constructor and Description SparseIntegralGradient_NoBorder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidsetWidth(double width)Sets how wide the gradient operator is in pixels-
Methods inherited from class boofcv.struct.sparse.SparseScaleGradient
isInBounds, setImage
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface boofcv.struct.sparse.SparseImageGradient
compute, getGradientType
-
-
-
-
Method Detail
-
setWidth
public void setWidth(double width)
Description copied from class:SparseScaleGradientSets how wide the gradient operator is in pixels- Specified by:
setWidthin classSparseScaleGradient<T extends ImageGray,G extends GradientValue>- Parameters:
width- width in pixels
-
-
DataMelt 3.0 © DataMelt by jWork.ORG