решено: Подключить библиотеку opencv2. cv::surf и cv::sift

Модератор: Модераторы разделов

p22s
Сообщения: 158

решено: Подключить библиотеку opencv2. cv::surf и cv::sift

Сообщение p22s »

Подключить библиотеку opencv2. cv::surf и cv::sift.
opencv установлена на ubuntu нормально, через apt-get install, т.е. по идее все должно работать.

Но выдаются следующие ошибки:
Изображение

Т.е. часть пакетов opencv2 cv:sift и cv:surf не находится.

В программе есть файл CMakeLIsts.

ls -l /usr/include/opencv2
total 80
drwxr-xr-x 2 root root 4096 Feb 1 15:24 calib3d
drwxr-xr-x 2 root root 4096 Feb 1 15:24 contrib
drwxr-xr-x 2 root root 4096 Feb 1 15:24 core
drwxr-xr-x 2 root root 4096 Feb 1 15:24 features2d
drwxr-xr-x 2 root root 4096 Feb 1 15:24 flann
drwxr-xr-x 3 root root 4096 Feb 1 15:24 gpu
drwxr-xr-x 2 root root 4096 Feb 1 15:24 highgui
drwxr-xr-x 2 root root 4096 Feb 1 15:24 imgproc
drwxr-xr-x 2 root root 4096 Feb 1 15:24 legacy
drwxr-xr-x 2 root root 4096 Feb 1 15:24 ml
drwxr-xr-x 2 root root 4096 Feb 1 15:24 objdetect
drwxr-xr-x 2 root root 4096 Feb 1 15:24 ocl
-rw-r--r-- 1 root root 2751 Jan 28 2014 opencv.hpp
-rw-r--r-- 1 root root 644 Feb 25 2014 opencv_modules.hpp
drwxr-xr-x 2 root root 4096 Feb 7 12:24 photo
drwxr-xr-x 3 root root 4096 Feb 7 12:24 stitching
drwxr-xr-x 2 root root 4096 Feb 7 12:24 superres
drwxr-xr-x 2 root root 4096 Feb 7 12:24 ts
drwxr-xr-x 2 root root 4096 Feb 7 12:24 video
drwxr-xr-x 2 root root 4096 Feb 7 12:24 videostab



Как мне подключить эти части пакетов?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21361
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: решено: Подключить библиотеку opencv2. cv::surf и cv::sift

Сообщение Bizdelnick »

Ничего не понял. Вы что-то собрать хотите? Что именно? Опишите свои действия по шагам.

p22s писал(а):
07.02.2015 12:03
В программе есть файл CMakeLIsts.

Судя по скриншоту, он кривой.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
p22s
Сообщения: 158

Re: решено: Подключить библиотеку opencv2. cv::surf и cv::sift

Сообщение p22s »

#include <stdio.h>
#include <iostream>
#include "opencv2/core/core.hpp"
#include "opencv2/features2d/features2d.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/calib3d/calib3d.hpp"
#include "opencv2/nonfree/nonfree.hpp"


в qt .pro файле.
LIBS += -lopencv_highgui -lopencv_core -lopencv_features2d -lopencv_calib3d -lopencv_flann -lopencv_nonfree

Спасибо сказали: