public class ImageHessianDirect_Reflection<Input extends ImageGray,Output extends ImageGray> extends java.lang.Object implements ImageHessianDirect<Input,Output>
| Constructor and Description |
|---|
ImageHessianDirect_Reflection(java.lang.reflect.Method m) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBorder()
How many pixels wide is the region that is not processed along the outside
border of the image.
|
BorderType |
getBorderType()
Returns how the image borders are handled.
|
ImageType<Output> |
getDerivativeType()
Image type for derivative output
|
void |
process(Input inputImage,
Output derivXX,
Output derivYY,
Output derivXY)
Computes all the second derivative terms in the image.
|
void |
setBorderType(BorderType type)
Overrides using
BorderType.EXTENDED along the image border. |
public ImageHessianDirect_Reflection(java.lang.reflect.Method m)
public void process(Input inputImage, Output derivXX, Output derivYY, Output derivXY)
ImageHessianDirectpublic void setBorderType(BorderType type)
ImageDerivativeBorderType.EXTENDED along the image border. Don't change this behavior unless
you know what you're doing.setBorderType in interface ImageDerivative<Input extends ImageGray,Output extends ImageGray>type - Specify image border behaviorpublic BorderType getBorderType()
ImageDerivativegetBorderType in interface ImageDerivative<Input extends ImageGray,Output extends ImageGray>public int getBorder()
ImageDerivativepublic ImageType<Output> getDerivativeType()
ImageDerivativegetDerivativeType in interface ImageDerivative<Input extends ImageGray,Output extends ImageGray>