I applied a harris corner detection using openCV which gave me a response map for the potential corners. The documentation states that corners can be found as the local maxima of this response map – does anyone know how this can be done?
Thank you.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
There is a working implementation with full coding for both Harris and the Shi-Tomasi corner detectors here. The 4th parameter in the corner detector function is a CvPoint2D32f* structure. The function returns the calculated local maxima i.e. the corners into this structure array. Simply looping through the array and receiving each point as a CvPoint will get you the corner positions.
(all this is there in the code)
Hope this helps.