Package boofcv.abst.filter.convolve
Class ImageConvolveSparse<T extends ImageGray<T>,K extends KernelBase>
java.lang.Object
boofcv.abst.filter.convolve.ImageConvolveSparse<T,K>
- All Implemented Interfaces:
ImageFunctionSparse<T>
- Direct Known Subclasses:
FactoryConvolveSparse.Convolve2D_F32
,FactoryConvolveSparse.Convolve2D_I32
,FactoryConvolveSparse.Horizontal1D_F32
,FactoryConvolveSparse.Horizontal1D_I32
,FactoryConvolveSparse.Vertical1D_F32
,FactoryConvolveSparse.Vertical1D_I32
public abstract class ImageConvolveSparse<T extends ImageGray<T>,K extends KernelBase> extends Object implements ImageFunctionSparse<T>
Abstract class for sparse image convolution. A convolution is performed at the specified point.
-
Field Summary
Fields Modifier and Type Field Description protected ImageBorder<T>
image
protected K
kernel
-
Constructor Summary
Constructors Modifier Constructor Description protected
ImageConvolveSparse()
protected
ImageConvolveSparse(K kernel)
-
Method Summary
Modifier and Type Method Description void
setImage(T image)
Specify which image is to provide the input.void
setImageBorder(ImageBorder<T> image)
void
setKernel(K kernel)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface boofcv.abst.filter.ImageFunctionSparse
compute
-
Field Details
-
kernel
-
image
-
-
Constructor Details
-
ImageConvolveSparse
-
ImageConvolveSparse
protected ImageConvolveSparse()
-
-
Method Details
-
setImageBorder
-
setKernel
-
setImage
Description copied from interface:ImageFunctionSparse
Specify which image is to provide the input.- Specified by:
setImage
in interfaceImageFunctionSparse<T extends ImageGray<T>>
-