| Contents | Index |
C = corner(I)
C = corner(I, method)
C = corner(I, N)
C = corner(I, method, N)
C = corner(..., Name,Value)
C = corner(I) detects corners in image I and returns them in matrix C.
C = corner(I, method) detects corners in image I using the specified method.
C = corner(I, N) detects corners in image I and returns a maximum of N corners.
C = corner(I, method, N) detects corners using the specified method and maximum number of corners.
C = corner(..., Name,Value) specifies parameters and corresponding values that control various aspects of the corner detection algorithm.
The corner and cornermetric functions both detect corners in images. For most applications, use the streamlined corner function to find corners in one step. If you want greater control over corner selection, use the cornermetric function to compute a corner metric matrix and then write your own algorithm to find peak values.
Specify optional comma-separated pairs of Name,Value arguments, where Name is the argument name and Value is the corresponding value. Name must appear inside single quotes (' '). You can specify several name and value pair arguments in any order as Name1,Value1,...,NameN,ValueN.
C |
An M-by-2 matrix containing the X and Y coordinates of the corner points detected in I. |
I is a nonsparse numeric array. C is a matrix of class double.
Find and plot corner points in a checkerboard image.
I = checkerboard(50,2,2); C = corner(I); imshow(I); hold on plot(C(:,1), C(:,2), 'r*');

The corner function performs nonmaxima suppression on candidate corners, and corners are at least two pixels apart.

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |