Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Ceemple, opencv, SURF/SIFT - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Русский язык при работе с бд http://www.cyberforum.ru/android-dev/thread1415336.html
Перерыл кучу примеров работой с базами sql и mysql ,но так и не нашел как сделать ввод русского языка,как например сделать чтобы в edittext записывались русскими буквами и добавлялось в базу?может...
Программирование Android Импорт картинок из галереи В процессе разработки находится приложение под android. Механика точно та же, что и у начинающего фейсбука - fasemash'a. Так как я лишь начинающий программист, буду рад любой помощи и любым советам... http://www.cyberforum.ru/android-dev/thread1415289.html
Программирование Android Ожидание ответа от запроса к серверу по сети
Всего доброго! Использую Volley для получения ответа от сервера, мне нужно чтобы при нажатии на кнопку выполнялся запрос и ответ на запрос заносился в текст кнопке, но поскольку это операция по сети...
Верхний индекс в XML Программирование Android
Как в файле strings.xml написать верхний индекс? Нужно: "М2"
Программирование Android ActionBarMenu - MenuItem http://www.cyberforum.ru/android-dev/thread1415041.html
Здравствуйте, столкнулся вроде с банальной проблемой. Но не знаю как решать! Хочу чтобы в ЭкшенБаре отображались известные три точки. Как бы хочу чтобы ты там была меню, а не по кнопке на смартфоне....
Программирование Android Калькулятор на Android Здравствуйте. Есть edit text, в котором все вычисления, затем Textview в котором ответ выводится, затем кнопки(+,-,sin,0-9) Во многих калькуляторах например есть кнопка снизу о переключении между... подробнее

Показать сообщение отдельно
petite
0 / 0 / 0
Регистрация: 04.04.2015
Сообщений: 23

Ceemple, opencv, SURF/SIFT - Программирование Android

07.04.2015, 20:24. Просмотров 649. Ответов 6
Метки (Все метки)

Здравствуйте!

Хочу использовать функции SURF/SIFT для сравнения рисунков. Выходит такая ошибка:

Error: missing function '_ZN2cv4SURFC1Ediibb'
cv::SURF::SURF(double, int, int, bool, bool)

я не понимаю,в чем проблема

Добавлено через 58 минут
Вот, кстати, код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include <opencv2/core/core.hpp>
#include <opencv2/objdetect/objdetect.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/nonfree/features2d.hpp>
#include <fstream>
#include <cv.h>
#include <highgui.h>
#include <stdio.h>
#include <stdlib.h>
#include <limits>
 
using namespace cv;
using namespace std;
 
void readme();
 
 
/** @function main */
int main( int argc, char** argv )
{
  if( argc != 3 )
   { return -1; }
 
  Mat img_1 = imread( "../Assel/kitchen.jpg", CV_LOAD_IMAGE_GRAYSCALE );
  Mat img_2 = imread( "../Assel/la luna.jpg", CV_LOAD_IMAGE_GRAYSCALE );
 
  if( !img_1.data || !img_2.data )
   { return -1; }
 
  //-- Step 1: Detect the keypoints using SURF Detector
  int minHessian = 400;
 
  SurfFeatureDetector detector( minHessian );
 
  std::vector<KeyPoint> keypoints_1, keypoints_2;
 
  detector.detect( img_1, keypoints_1 );
  detector.detect( img_2, keypoints_2 );
 
  //-- Step 2: Calculate descriptors (feature vectors)
  SurfDescriptorExtractor extractor;
 
  Mat descriptors_1, descriptors_2;
 
  extractor.compute( img_1, keypoints_1, descriptors_1 );
  extractor.compute( img_2, keypoints_2, descriptors_2 );
 
  //-- Step 3: Matching descriptor vectors with a brute force matcher
  BFMatcher matcher(NORM_L2);
  std::vector< DMatch > matches;
  matcher.match( descriptors_1, descriptors_2, matches );
 
  //-- Draw matches
  Mat img_matches;
  drawMatches( img_1, keypoints_1, img_2, keypoints_2, matches, img_matches );
 
  //-- Show detected matches
  imshow("Matches", img_matches );
 
  waitKey(0);
 
  return 0;
  }
 
 /** @function readme */
// void readme()
 //{ cout<< " Usage: ./SURF_descriptor <img_1> <img_2>" << std::endl; }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru