Skip to content

features2d: move SIFT to main repository#17119

Merged
opencv-pushbot merged 21 commits intoopencv:3.4from
alalek:move_sift
Apr 24, 2020
Merged

features2d: move SIFT to main repository#17119
opencv-pushbot merged 21 commits intoopencv:3.4from
alalek:move_sift

Conversation

@alalek
Copy link
Copy Markdown
Member

@alalek alalek commented Apr 21, 2020

Merge with contrib: opencv/opencv_contrib#2506

relates #16736

opencv_contrib's sift.cpp history.

TODO:

allow_multiple_commits=1

vpisarev and others added 20 commits April 16, 2015 22:52
- with big images the int multiplication can overflow

original commit: opencv/opencv_contrib@d4df727
…e keypoints afterwards to make the output stable

original commit: opencv/opencv_contrib@6be2945
…-dragon:conditionally_compute_dog_pyramid

Build DoG Pyramid if useProvideKeypoints is false

The buildDoGPyramid operation need not be performed unconditionally. In cases where it is not needed, both memory and speed performance can be improved

original commit: opencv/opencv_contrib@e45887e
Copy link
Copy Markdown
Contributor

@mshabunin mshabunin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we could add a temporary typedef xfeatures2d::SIFT -> SIFT to smooth the transition, or is it in opencv_contrib already?

Copy link
Copy Markdown
Contributor

@mshabunin mshabunin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we could add a temporary typedef xfeatures2d::SIFT -> SIFT to smooth the transition, or is it in opencv_contrib already?

@alalek
Copy link
Copy Markdown
Member Author

alalek commented Apr 21, 2020

MSVS emits ambiguous errors for typedef, reverted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants