public class NonMaximumSuppressionTangent extends Object implements ImageCombiner<FImage,FImage,FImage>
Constructor and Description |
---|
NonMaximumSuppressionTangent() |
Modifier and Type | Method and Description |
---|---|
FImage |
combine(FImage dxImage,
FImage dyImage)
Perform non-maximum suppression.
|
static FImage |
computeSuppressed(FImage dxImage,
FImage dyImage)
Perform non-maximum suppression.
|
static FImage |
computeSuppressed(FImage dxImage,
FImage dyImage,
FImage magsOut)
Perform non-maximum suppression.
|
public NonMaximumSuppressionTangent()
public static FImage computeSuppressed(FImage dxImage, FImage dyImage)
dxImage
- x-gradientsdyImage
- y-gradientspublic static FImage computeSuppressed(FImage dxImage, FImage dyImage, FImage magsOut)
dxImage
- x-gradientsdyImage
- y-gradientsmagsOut
- an image with the same dimensions as dxImage and dyImage for
holding the magnitudes before non-maximum suppression. May be
null
.public FImage combine(FImage dxImage, FImage dyImage)
combine
in interface ImageCombiner<FImage,FImage,FImage>
dxImage
- x-gradientsdyImage
- y-gradientsImageCombiner.combine(org.openimaj.image.Image,
org.openimaj.image.Image)