-
- All Known Subinterfaces:
- ImageGradient<Input,Output>, ImageHessian<Output>, ImageHessianDirect<Input,Output>
- All Known Implementing Classes:
- ImageGradient_Gaussian, ImageGradient_PL, ImageGradient_Reflection, ImageHessian_Reflection, ImageHessianDirect_Reflection
public interface ImageDerivative<T extends ImageBase,D extends ImageBase>Abstract interface for computing image derivatives. The default mechanism for handling image borders isBorderType.EXTENDED.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description intgetBorder()How many pixels wide is the region that is not processed along the outside border of the image.BorderTypegetBorderType()Returns how the image borders are handled.ImageType<D>getDerivativeType()Image type for derivative outputvoidsetBorderType(BorderType type)Overrides usingBorderType.EXTENDEDalong the image border.
-
-
-
Method Detail
-
setBorderType
void setBorderType(BorderType type)
Overrides usingBorderType.EXTENDEDalong the image border. Don't change this behavior unless you know what you're doing.- Parameters:
type- Specify image border behavior
-
getBorderType
BorderType getBorderType()
Returns how the image borders are handled.- Returns:
- Image border type.
-
getBorder
int getBorder()
How many pixels wide is the region that is not processed along the outside border of the image.- Returns:
- number of pixels.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG