OpenCV на Android с помощью Eclipse - PullRequest
5 голосов
/ 03 ноября 2011

У меня чертовски много времени импортируется OpenCV в мой проект Android. Я уже пробовал этот урок:

http://opencv.itseez.com/doc/tutorials/introduction/android_binary_package/android_binary_package.html

и это не сработало, потому что Eclipse не распознает существующие проекты в каталоге. Поэтому после долгих поисков я наткнулся на этот багажник:

https://code.ros.org/svn/opencv/trunk/opencv/

и смог импортировать его в мое рабочее пространство в Eclipse. Eclipse теперь распознает примеры проектов, но теперь проблема в том, что нет файлов библиотеки OpenCV. Поэтому все вызовы для импорта разных классов приводят к ошибкам. Разве где-то не должно быть opencv.jar? Я видел различные посты, в которых упоминалось о необходимости создания библиотеки, но, к сожалению, я понятия не имею, как это сделать. Мне нужно что-то с пошаговыми инструкциями. Я использую 64-разрядную версию Windows 7.

Спасибо!

Ответы [ 5 ]

4 голосов
/ 30 сентября 2012

Вы должны загрузить последнюю версию Android OpenCV 4 здесь:

http://opencv.org/downloads.html

И прочитать эти учебные пособия, чтобы начать (примерно в таком порядке):

Введение в разработку Android

OpenCV4Android SDK

Разработка Android с OpenCV

Справочник по OpenCV4Android

2 голосов
/ 28 декабря 2012

Если вы хотите использовать OPEN CV в своих приложениях для Android, например, если вам нужно прочитать несколько строк из изображения на вашем Android, и вы новичок в использовании OPEN CV. Затем загрузите предварительно собранную библиотеку OpenCV для Android здесь:
http://sourceforge.net/projects/opencvlibrary/files/opencv-android/2.3/

После загрузки импортируйте OpenCV-2.3.1 в Eclipse, используя Файл -> Импорт ...--> Общие -> Существующий проект в рабочую область.

В свойствах вашего проекта под Android добавьте библиотеку OpenCV2.3.1 (нажмите Add .. справа и выберите OpenCV2.3.1).

            Good luck!
1 голос
/ 28 января 2012

установлен Win-суперпак?Я рекомендую получить последнюю версию .tar, извлечь и использовать ее.Работал на меня.

1 голос
/ 03 ноября 2011

Возможно, вы захотите взглянуть на этот проект: https://github.com/billmccord/OpenCV-Android

Мне удалось запустить приложения opencv на моем телефоне с помощью этого порта.

0 голосов
/ 01 февраля 2013

Я написал об этом на дублирующем вопросе .Убедитесь, что у вас установлен Android NDK!Или рассмотрите возможность использования JavaCV.Гораздо проще установить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...