Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Use OpenCV Android with qt 5.1

Use OpenCV Android with qt 5.1

Scheduled Pinned Locked Moved Mobile and Embedded
2 Posts 2 Posters 3.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    F Offline
    fey227223
    wrote on 30 Jul 2013, 14:43 last edited by
    #1

    Hi,
    I'm trying to access the camera on android using opencv, but unfortunatly I can't get any qt Apps using OpenCv to run on my android phone.
    If I try to do it I get
    "Your application has encountered a fatal error and cannot continue."
    and the app just stops. This error occurs the moment the screen on the tablet goes black for the App deployment.

    I am using the prebuilt Version of OpenCV 2.4.6 for Android
    http://garr.dl.sourceforge.net/project/opencvlibrary/opencv-android/2.4.6/OpenCV-2.4.6-android-sdk-r2.zip

    my .pro File looks like this.

    @
    QT += core
    QT -= gui
    TARGET = myFirstOpenCVProject
    CONFIG += console
    CONFIG -= app_bundle
    TEMPLATE = app
    SOURCES += main.cpp

    OTHER_FILES +=
    android/AndroidManifest.xml
    android/res/layout/splash.xml
    android/res/values/libs.xml
    android/res/values/strings.xml
    android/res/values-de/strings.xml
    android/res/values-el/strings.xml
    android/res/values-es/strings.xml
    android/res/values-et/strings.xml
    android/res/values-fa/strings.xml
    android/res/values-fr/strings.xml
    android/res/values-id/strings.xml
    android/res/values-it/strings.xml
    android/res/values-ja/strings.xml
    android/res/values-ms/strings.xml
    android/res/values-nb/strings.xml
    android/res/values-nl/strings.xml
    android/res/values-pl/strings.xml
    android/res/values-pt-rBR/strings.xml
    android/res/values-ro/strings.xml
    android/res/values-rs/strings.xml
    android/res/values-ru/strings.xml
    android/res/values-zh-rCN/strings.xml
    android/res/values-zh-rTW/strings.xml
    android/src/org/kde/necessitas/ministro/IMinistro.aidl
    android/src/org/kde/necessitas/ministro/IMinistroCallback.aidl
    android/src/org/qtproject/qt5/android/bindings/QtActivity.java
    android/src/org/qtproject/qt5/android/bindings/QtApplication.java
    android/version.xml

    ANDROID_OPENCV = C:/qt/openCV/sdk/native
    LIBS +=
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_calib3d.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_flann.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_objdetect.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_contrib.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_video.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_ml.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_legacy.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_highgui.a
    $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/liblibjpeg.a
    $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/liblibpng.a
    $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/liblibtiff.a
    $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/liblibjasper.a
    $$ANDROID_OPENCV/3rdparty/libs/armeabi-v7a/libtbb.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_ts.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_imgproc.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_core.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_androidcamera.a
    $$ANDROID_OPENCV/libs/armeabi-v7a/libopencv_features2d.a

    INCLUDEPATH += $$ANDROID_OPENCV/jni/include/opencv/
    INCLUDEPATH += $$ANDROID_OPENCV/jni/include/opencv2/
    INCLUDEPATH += $$ANDROID_OPENCV/jni/include/

    CONFIG+=link_pkgconfig PKGCONFIG+=opencv
    @

    Can you see a reason for the error?
    Thanks in advance!

    1 Reply Last reply
    0
    • M Offline
      M Offline
      Moster
      wrote on 30 Jul 2013, 19:35 last edited by
      #2

      Maybe check adb logcat
      There you gonna see some error message when the app crashes

      1 Reply Last reply
      0

      1/2

      30 Jul 2013, 14:43

      • Login

      • Login or register to search.
      1 out of 2
      • First post
        1/2
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved