public class TrajkovicHedley4N extends Object implements PointDetector
Descriptor.SupportsDOES_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 PointDetectorpublic EnumSet<Descriptor.Supports> supports()
Descriptorsupports in interface Descriptorpublic void run(ij.process.ImageProcessor ip)
Descriptorrun in interface Descriptorpublic void addPropertyChangeListener(PropertyChangeListener listener)
DescriptoraddPropertyChangeListener in interface DescriptorCopyright © 2013. All Rights Reserved.