Зачем OpenCV Manager и неон нужны в андроиде?

может ли кто-нибудь дать мне представление о том, почему нам нужен менеджер opencv для запуска примера приложения библиотеки openCV в android..


person Rekha    schedule 17.08.2012    source источник


Ответы (1)


http://opencv.itseez.com/trunk/android/service/doc/Intro.html

OpenCV Manager — это просто сама библиотека, но она упакована в приложение и обновляется командой OpenCV, поэтому OpenCV всегда актуален для ваших приложений.

Neon — это набор инструкций для ARM SoC, который может ускорить выполнение кода, использующего инструкции NEON.

Как всегда, вы также можете создать и связать OpenCV самостоятельно; в этом нет необходимости, это просто удобно в типичном сценарии.

person user827992    schedule 17.08.2012
comment
Большое спасибо за ваш быстрый ответ. Не могли бы вы рассказать мне, как создать и связать openCV. так что меня не будут спрашивать о каких-либо пакетах, которые нужно установить, когда я запускаю приложение для обнаружения лиц. - person Rekha; 17.08.2012
comment
просто используйте NDK, в Интернете полно руководств по этому поводу, также есть кое-что об этом в официальных документах docs.opencv.org/doc/tutorials/introduction/ - person user827992; 17.08.2012
comment
я забыл написать, что: Neon доступен не на всех устройствах ARM, это набор ARM, но это зависит от того, что вам предоставляет производитель SoC. - person user827992; 17.08.2012
comment
когда я пытаюсь собрать приложение с собственной частью С++ из Eclipse, оно показывает ошибку: программа /ndk-build не найдена в PATH PATH=[/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr /bin:/sbin:/bin:/usr/games] Я использую ubuntu... Итак, какой путь я должен указать здесь?? - person Rekha; 17.08.2012
comment
Я также определил переменную среды NDKROOT, содержащую путь к Android NDK в моей системе. - person Rekha; 17.08.2012
comment
просто Google для такого рода проблем, большую часть времени они просто используют правильные шаги и настройку, в любом случае есть официальный плагин NDK для Eclipse, который вы можете загрузить из того же репозитория, который вы используете для плагина SDK для Eclipse, после установки вы можете использовать его следующим образом: tools.android.com/recent/usingthendkplugin, также помните чтобы добавить в Eclipse поддержку C/C++, установив подключаемый модуль CDT из репозитория Eclipse. - person user827992; 17.08.2012
comment
да, я установил плагины NDK и CDT для своего eclipse. - person Rekha; 17.08.2012
comment
да, я прочитал вашу ссылку .. но все равно никаких изменений, я уже выполнил все указанные шаги .. - person Rekha; 17.08.2012
comment
Я нашел решение ошибки: программа /ndk-build не найдена в PATH PATH=[/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin :/usr/games] ошибка. Решение состоит в том, что мы должны установить путь ndk к файлу среды также в Ubuntu, который находится в etc/environment.. отредактируйте его, используя пользователя root. - person Rekha; 22.08.2012