Как использовать SIFT в opencvC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Как использовать SIFT в opencv

Сообщение Anonymous »

Сейчас я изучаю C++ и OpenCV. Учитывая изображение, я хочу извлечь его функции SIFT. Из http://docs.opencv.org/modules/nonfree/ ... ction.html мы знаем, что OpenCV 2.4.8 имеет модуль SIFT.
См. здесь:
Изображение


Но я не знаю, как этим пользоваться. В настоящее время, чтобы использовать SIFT, мне нужно сначала вызвать класс SIFT, чтобы получить экземпляр SIFT. Затем мне нужно использовать SIFT::operator()() для выполнения SIFT.

Но что такое OutputArray, InputArray, KeyPoint? Может ли кто-нибудь дать демо-версию, показывающую, как использовать класс SIFT для выполнения SIFT?

Подробнее здесь: https://stackoverflow.com/questions/227 ... -in-opencv
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»