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

Подключение библиотеки OpenCV - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 27, средняя оценка - 4.70
Клава Батарейкина
 Аватар для Клава Батарейкина
16 / 4 / 2
Регистрация: 30.06.2009
Сообщений: 26
24.09.2013, 21:39     Подключение библиотеки OpenCV #1
Здравствуйте! Подскажите пожалуйста, как подключить OpenCV - 2.4.6.0 к Microsof Visual Studio C++ 2010 Express. ОС - Windows 7 максимальная 64 - разрядная. Воспользовалась инструкцией отсюда: http://gerasimchuk.blogspot.ru/2012/...express-c.html
однако мне за это выдают такие ошибки (при попытке написать первую простую порграммку):

...
1>OpenCVhelloworld.obj : error LNK2019: ссылка на неразрешенный внешний символ _cvLoadImage в функции _wmain
1>D:\VS\openCV\OpenCVhelloworld\Debug\OpenCVhelloworld.exe : fatal error LNK1120: 7 неразрешенных внешних элементов
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

как будто ничего и не подключала. Что я сделала не так? А как отменить все настройки, чтобы попробовать заново?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2013, 21:39     Подключение библиотеки OpenCV
Посмотрите здесь:

подключение библиотеки C++
Подключение OpenCV к VS2010 C++
C++ подключение библиотеки
C++ Подключение сторонней библиотеки
C++ Подключение динамической библиотеки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
24.09.2013, 21:44     Подключение библиотеки OpenCV #2
Вот здесь, как SDL подключать в студии (OpenCV - аналогично): Прилинковать SDL к V.S. 2010
Клава Батарейкина
 Аватар для Клава Батарейкина
16 / 4 / 2
Регистрация: 30.06.2009
Сообщений: 26
24.09.2013, 22:07  [ТС]     Подключение библиотеки OpenCV #3
Спасибо, эта последовательность действий понятна. Аналогично и сделала уже, но что-то не работает, как отменить все и попробовать заново, как будто ничего не делала?
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
24.09.2013, 22:28     Подключение библиотеки OpenCV #4
Новый проект создайте.

Добавлено через 41 секунду
Код, который пробуете, откуда взяли?

Добавлено через 4 минуты
Либы те указываете? Там есть для x86 и для x64? Указывайте под конфигурацию проекта.
Клава Батарейкина
 Аватар для Клава Батарейкина
16 / 4 / 2
Регистрация: 30.06.2009
Сообщений: 26
25.09.2013, 13:44  [ТС]     Подключение библиотеки OpenCV #5
Из той же инструкции от Василия: http://gerasimchuk.blogspot.ru/2012/...express-c.html

А при создании каждого проекта каждый раз заново все эти каталоги включения, каталоги библиотек и дополнительные зависимости прописывать?

Добавлено через 3 минуты
а я указала x64, потому что у меня система 64 битная, а при создании проекта делала файл-создать-проект Win32 Консольное приложение. Кажется становится понятно, в чём дело. Спасибо вам!
пошла пробовать

Добавлено через 14 часов 40 минут
Теперь программа компилируется уже без этих ошибок, но выплывает окошко "Запуск программы невозможен, т.к на компьютере отсутствует opencv_imgproc246d.dll. Попробуйте перезапустить программу". Но он есть, этот файл opencv_imgproc246d.dll, добавляла его и в SysWOW64, и в папку с самим пробным проектом, не помогает. Подскажите пожалуйста ещё что-нибудь.

Добавлено через 12 минут
Урааа! Кажется заработало! Я скопировала ВСЕ dll-ные файлики из C:/opencv/build/x86/vc10/bin в папку SysWOW64
и оно запустилось! Спасибо!
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.09.2013, 13:55     Подключение библиотеки OpenCV #6
Цитата Сообщение от Клава Батарейкина Посмотреть сообщение
и в папку с самим пробным проектом,
Все dll у меня в папке проекта, и работает (если, конечно, из студии запускать).
Yandex
Объявления
25.09.2013, 13:55     Подключение библиотеки OpenCV
Ответ Создать тему
Опции темы

Текущее время: 15:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru