Class GoodFeaturesToTrack
Represents an operator that finds strong corner features for each image in the sequence.
public class GoodFeaturesToTrack : Transform<IplImage, KeyPointCollection>
- Inheritance
-
GoodFeaturesToTrack
- Inherited Members
Properties
MaxFeatures
Gets or sets the maximum number of corners to find.
public int MaxFeatures { get; set; }
Property Value
MinDistance
Gets or sets the minimum accepted distance between detected corners.
public double MinDistance { get; set; }
Property Value
QualityLevel
Gets or sets the minimal accepted quality for image corners.
public double QualityLevel { get; set; }
Property Value
RegionOfInterest
Gets or sets the region of interest used to find image corners. If the rectangle is empty, the whole image is used.
public Rect RegionOfInterest { get; set; }
Property Value
Methods
Process(IObservable<IplImage>)
Finds strong corner features for each image in an observable sequence.
public override IObservable<KeyPointCollection> Process(IObservable<IplImage> source)
Parameters
source
IObservable<IplImage>The sequence of images for which to find strong corner features.
Returns
- IObservable<KeyPointCollection>
A sequence of KeyPointCollection objects representing the set of strong corner features extracted from each image in the
source
sequence.
Process(IObservable<Tuple<IplImage, IplImage>>)
Finds strong corner features for each image in an observable sequence, where each image is paired with a mask where zero pixels are used to indicate areas in the original image from which features should be rejected.
public IObservable<KeyPointCollection> Process(IObservable<Tuple<IplImage, IplImage>> source)
Parameters
source
IObservable<Tuple<IplImage, IplImage>>A sequence of image pairs, where the first image is used to find corner features, and the second image specifies the operation mask, where zero pixels represent pixels from the original image that should be ignored.
Returns
- IObservable<KeyPointCollection>
A sequence of KeyPointCollection objects representing the set of strong corner features extracted from each image in the
source
sequence.