2016-11-21 16 views
0

Я использую Gluon Mobile 4.0.0 в Eclipse, и я хочу написать приложение для обработки изображений для настольных компьютеров и Android. Мне нужно иметь прямой доступ к камерам на обеих платформах, и я бы предпочел использовать OpenCV.Как получить доступ к веб-или usb-cam на рабочем столе и создать камеру на Android в мобильном проекте Gluon с использованием OpenCV?

Итак, мой первый вопрос был бы, если можно использовать (одну) библиотеку OpenCV для доступа к камере на разных платформах?

Если да, то какую версию OpenCV следует использовать и как ее использовать в моем приложении Gluon Mobile? Если нет, есть ли другие возможности, которые я мог бы попробовать?

Было бы здорово, если бы кто-то мог помочь, потому что я новичок в мобильной разработке и Gluon. Благодаря! :)

+0

Не может кто-нибудь помочь мне добавить OpenCV в мой проект для обеих платформ Android и Desktop? У меня все еще нет разрешения. – Florian

ответ

0

Я использую JavaCV 1.3 сейчас, и после нескольких проблем кажется, что он хорошо работает.

Для любого кто заинтересован, я отредактировал мой build.gradle так:

dependencies { 
    compile group: 'org.bytedeco', name: 'javacv', version: '1.3' 
    desktopCompile 'org.bytedeco.javacpp-presets:opencv:3.1.0-1.3:windows-x86_64' 
    androidCompile 'org.bytedeco.javacpp-presets:opencv:3.1.0-1.3:android-arm' 
} 
configurations { 
    all*.exclude group: 'org.bytedeco', module: 'javacpp-presets' 
} 

Обновление проекта и Gradle загрузит все необходимые файлы и поместить его в папку «Gradle зависимостями».