Как получить доступ к веб- или usb-камере на рабочем столе и встроить камеру на Android в мобильный проект Gluon с помощью OpenCV?

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

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

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

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


person Florian    schedule 21.11.2016    source источник
comment
Неужели никто не может помочь мне добавить OpenCV в мой проект для платформ Android и Desktop? У меня до сих пор нет решения.   -  person Florian    schedule 02.12.2016


Ответы (1)


Сейчас я использую 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».

person Florian    schedule 24.12.2016