1
我試圖在Android x86模擬器上運行以下面部識別算法的實現 (Eigenface)。在android-x86上使用javaCV進行人臉識別
https://code.google.com/p/javacv/source/browse/samples/FaceRecognition.java
有沒有人有這方面的經驗? javaCV包裝器是否準備在Android x86 arch上執行,因此不僅是ARM?謝謝!
嗨ph0b感謝您的貢獻。我測試了你的軟件包爲android-x86,但我仍然遇到同樣的問題......精確地說: dlopen(「/ data/app-lib/com.example.facerecognition-2/libjniopencv_core.so」)失敗:Can not加載庫:soinfo_link_image(linker.cpp:1635):無法加載「libjniopencv_core.so」所需的庫「libopencv_core.so」;由load_library(linker.cpp:745)引起:庫「libopencv_core.so」找不到 我在ARM模擬器上測試了我的代碼(.so在ARM中爲/ libs/armeabi),它工作正常,但使用Android-x86我是仍然有上面的錯誤。 – user2976792
你確定x86庫已經進入你的.apk嗎? adb shell ls /data/app-lib/com.example.facerecognition-2/會列出在模擬器中安裝的庫,我懷疑沒有任何東西。 – ph0b
你也可以再次下載cppjars軟件包,我更新了opencv庫,因爲libtbb編譯不正確。 – ph0b