android.After에서 opencv를 사용하려고합니다. 많은 어려움으로 마침내 장치에서 실행합니다.하지만 불행히도 작동하지 않습니다. 이미지를 캡처하려고 할 때 나는 두 가지 문제에 직면하고있다 : - 1. 카메라가 수평 90도를 보이고있다. 2. "캡처"를 클릭하면 충돌이 발생합니다. 문제가 당신 때문에 큰 소비의 메모리가 부족하고 있다는 것을java.lang.OutOfMemoryError in opencv in 안드로이드
07-02 15:31:51.875: E/AndroidRuntime(30198): FATAL EXCEPTION: main
07-02 15:31:51.875: E/AndroidRuntime(30198): java.lang.OutOfMemoryError
07-02 15:31:51.875: E/AndroidRuntime(30198): at android.graphics.BitmapFactory.nativeDecodeByteArray(Native Method)
07-02 15:31:51.875: E/AndroidRuntime(30198): at android.graphics.BitmapFactory.decodeByteArray(BitmapFactory.java:430)
07-02 15:31:51.875: E/AndroidRuntime(30198): at android.graphics.BitmapFactory.decodeByteArray(BitmapFactory.java:447)
07-02 15:31:51.875: E/AndroidRuntime(30198): at org.opencv.face.Sample3Native$4.onPictureTaken(Sample3Native.java:209)
07-02 15:31:51.875: E/AndroidRuntime(30198): at android.hardware.Camera$EventHandler.handleMessage(Camera.java:687)
07-02 15:31:51.875: E/AndroidRuntime(30198): at android.os.Handler.dispatchMessage(Handler.java:99)
07-02 15:31:51.875: E/AndroidRuntime(30198): at android.os.Looper.loop(Looper.java:137)
07-02 15:31:51.875: E/AndroidRuntime(30198): at android.app.ActivityThread.main(ActivityThread.java:4441)
07-02 15:31:51.875: E/AndroidRuntime(30198): at java.lang.reflect.Method.invokeNative(Native Method)
07-02 15:31:51.875: E/AndroidRuntime(30198): at java.lang.reflect.Method.invoke(Method.java:511)
07-02 15:31:51.875: E/AndroidRuntime(30198): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:823)
07-02 15:31:51.875: E/AndroidRuntime(30198): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:590)
07-02 15:31:51.875: E/AndroidRuntime(30198): at dalvik.system.NativeStart.main(Native Method)
사람들이 자신이하고있는 것을 볼 수 있도록 [some] (http://stackoverflow.com/help/on-topic) [http://www.sscce.org]에 게시하고 싶을 수도 있습니다. 무엇이 잘못 될 수 있습니다. – Aurelius
는 (는) 내 질문에 편집 됨 – Developer