public class TrajkovicHedley4N extends Object implements PointDetector
Descriptor.Supports
DOES_ALL
Constructor and Description |
---|
TrajkovicHedley4N()
Creates Trajkovic and Hedley Corner Detector with defauult values: distance = 1 threshold1 = 500 threshold2 = 500
scale = 2
|
TrajkovicHedley4N(int distance,
int threshold1,
int threshold2,
int scale)
Creates Trajkovic and Hedley Corner Detector
|
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a change listener to this descriptor.
|
List<ImagePoint> |
getPoints() |
void |
run(ij.process.ImageProcessor ip)
Start processing of this algorithm on the given image processor.
|
EnumSet<Descriptor.Supports> |
supports()
Determine the capabilities of this algorithm.
|
public TrajkovicHedley4N()
public TrajkovicHedley4N(int distance, int threshold1, int threshold2, int scale)
distance
- This value sets the distance from the nearby pixels.threshold1
- This is the value for the first calcualtion of possible corners in the scaled lower resolution
image.threshold2
- This is the value for the second calculation of possible corners in the original image.scale
- Scale for the lower resolution image. The orignial images size is divided by this number;public List<ImagePoint> getPoints()
getPoints
in interface PointDetector
public EnumSet<Descriptor.Supports> supports()
Descriptor
supports
in interface Descriptor
public void run(ij.process.ImageProcessor ip)
Descriptor
run
in interface Descriptor
public void addPropertyChangeListener(PropertyChangeListener listener)
Descriptor
addPropertyChangeListener
in interface Descriptor
Copyright © 2013. All Rights Reserved.