<< cv_rotate ComputerVision cv_sift >>

ComputerVision >> ComputerVision > cv_shi_cornerdetection

cv_shi_cornerdetection

"Determines strong corners on an image"

Calling Sequence

"image","corners"=cv_shi_cornerdetection("image","maxCorners","qualityLevel","minDistance")

Arguments

"image"

"Input Image(Grayscale image if not it will be converted internally)"

"maxCorners"

"Maximum number of corners to return. If there are more corners than are found, the strongest of them is returned"

"qualityLevel"

"Parameter characterizing the minimal accepted quality of image corners. The parameter value is multiplied by the best corner quality measure, which is the minimal eigenvalue or the Harris function response. The corners with the quality measure less than the product are rejected. For example, if the best corner has the quality measure = 1500, and the qualityLevel=0.01 , then all the corners with the quality measure less than 15 are rejected"

"minDistance"

"Minimum possible Euclidean distance between the returned corners"

"image"

"Output image (corners drawn on input image)"

"corners"

"Output vector of detected corners"

Description

"Determines strong corners on an image"

"The function finds the most prominent corners in the image or in the specified image region.Function throws away each corner for which there is a stronger corner at a distance less than maxDistance"

Examples

"[image,corners]=cv_shi_cornerdetection(input_image, 20, 0.01, 3);"

See Also


Report an issue
<< cv_rotate ComputerVision cv_sift >>