"Upright" Flag settings in SURF features Extraction (Bug #3850)
Description
Hi,
I was using SURF features for one of my applications where I am needed to detect objects in any orientation.
I was not getting any matching for the objects (in descriptor domain) when I changed the orientation by 90 degree, though it worked for 180 degreee rotation. The corresponding flag for this is "Upright" which I made sure that is set to "true".
After trying, with OpenCv version 2.4.6 and 2.4.9, I had success with OpenSURF implementation. Please see if there is something going wrong in the setting of that flag inside the implementaion.
I googled a lot, but haven't seen any such issue reported.
Thanks
Associated revisions
Merge pull request #3850 from piponazo:2.4
History
Updated by Stephane LADEVIE over 10 years ago
Hi,
According to the documentation:
"upright – Up-right or rotated features flag (true - do not compute orientation of features; false - compute orientation)."
You should try to set it at "false" instead.
It works fine for me.
Updated by Steven Puttemans over 10 years ago
Hi Sourav,
Like Stephane said, you are using the flag wrongly.
Could you try the suggestion and only reopen this bug if it is still there.
Btw errors like this should be directed to the Q&A forum (http://answers.opencv.org/questions/), you will get help much faster there!
- Status changed from New to Cancelled
- Assignee set to Sourav Garg