我嘗試在使用OpenCV的必要項目中使用相機。我有這樣的.pro文件無法在必需品中加載Opencv庫
INCLUDEPATH += C:/OpenCV-2.3.1-android-bin/OpenCV-2.3.1/include \
C:/OpenCV-2.3.1-android-bin/OpenCV-2.3.1/modules
LIBS += C:/OpenCV-2.3.1-android-bin/OpenCV-2.3.1/libs/armeabi/libnative_camera_r2.2.2.so \
C:/OpenCV-2.3.1-android-bin/OpenCV-2.3.1/libs/armeabi/libnative_camera_r2.3.3.so \
C:/OpenCV-2.3.1-android-bin/OpenCV-2.3.1/libs/armeabi/libopencv_androidcamera.a \
C:/OpenCV-2.3.1-android-bin/OpenCV-2.3.1/libs/armeabi/libopencv_calib3d.a \ ...
和我所說的相機時,我按下這個按鈕:
void MainWindow::on_foto_clicked()
{
CvCapture * camera = cvCreateCameraCapture(0);
IplImage * image = cvQueryFrame(camera);
cvReleaseCapture(&camera);
}
當我運行它,它會嘗試到設備上,三星上運行galaxy gio與Android 2.3.4,我得到這個:
W/System.err(17481): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1963]: 94 could not load needed library 'libnative_camera_r2.2.2.so' for 'libGeopei.so' (load_library[1105]: Library 'libnative_camera_r2.2.2.so' not found)
我是否缺少加載任何庫或包括?
在此先感謝
的可能重複[如何OpenCV的集成到Qt Creator的Android項目(http://stackoverflow.com/questions/27562311/how-to-integrate-opencv-into-qt-creator-android-project) – sashoalm 2014-12-19 08:44:59