detectHarrisFeatures
Detect Harris corner features.
📝Syntax
points = detectHarrisFeatures(I)
points = detectHarrisFeatures(I, Name, Value)
📥Input Arguments
Parameter Description
I Input grayscale or RGB image.
📤Output Arguments
Parameter Description
points Structure with Location, Metric and Count fields.
📄Description

detectHarrisFeatures computes a Harris corner metric, keeps local maxima, sorts them by metric strength, and returns their image coordinates. Supported options are MinQuality, FilterSize, SensitivityFactor and ROI.

💡Examples
Detect corners in a square image
I=zeros(64,64); I(18:46,18:46)=1;
points=detectHarrisFeatures(I,'MinQuality',0.05);
figure; imagesc(I); axis image; hold on;
plot(points.Location(:,1),points.Location(:,2),'r+'); title('Harris points');
Example illustration
🔗See Also
cornermetricdetectFASTFeatures
🕔Version History
Version Description
2.0.0 initial version
Edit this page on GitHub