私はAndroidカメラアプリに取り組んでいます.撮影した画像にグリーンスクリーンクロマキー効果が欲しいです. http://code.google.com/p/chroma-key-project/downloads/listこのクロマ キー プロジェクトを自分のコードで使用しました。
バックカメラの代わりにフロントカメラを備えたタブレットを使用しています..フロントカメラの許可も使用しています
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.front" />
それでも、preview.javaページからこの行へのエラーnullポインタ例外が表示されます。camera.setPreviewDisplay(holder);
// <9> なぜ?
preview.java
クロマキープロジェクトの指定されたリンクからページを確認してください.提案してください.
このタイプのエラーが発生しています。
10-11 15:37:36.131: W/dalvikvm(11339): threadid=1: キャッチされない例外で終了するスレッド (group=0x409ee1f8) 10-11 15:37:36.141: E/AndroidRuntime(11339): 致命的な例外: メイン10-11 15:37:36.141: E/AndroidRuntime(11339): java.lang.UnsupportedOperationException 10-11 15:37:36.141: E/AndroidRuntime(11339): java.lang.Thread.stop(Thread.java: 1076) 10-11 15:37:36.141: E/AndroidRuntime(11339): java.lang.Thread.stop(Thread.java:1063) 10-11 15:37:36.141: E/AndroidRuntime(11339): at com.Activity.new2you4kids.MainClass.startCamera(MainClass.java:179) 10-11 15:37:36.141: E/AndroidRuntime(11339): com.Activity.new2you4kids.MainClass$1.handleMessage(MainClass.java:61) 10-11 15:37:36.141: E/AndroidRuntime(11339): android.os.Handler.dispatchMessage(Handler.java:99) で 10-11 15:37:36.141: E/AndroidRuntime(11339): Android で。 os.ルーパー。ループ (Looper.java:137) 10-11 15:37:36.141: E/AndroidRuntime(11339): android.app.ActivityThread.main(ActivityThread.java:4424) 10-11 15:37:36.141: E/ AndroidRuntime(11339): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 10-11 15:37:36.141: E/AndroidRuntime(11339): java.lang.reflect.Method.invoke(Method.java: 511) 10-11 15:37:36.141: E/AndroidRuntime(11339): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 10-11 15:37:36.141: E/ AndroidRuntime(11339): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 10-11 15:37:36.141: E/AndroidRuntime(11339): dalvik.system.NativeStart.main(Native方法)lang.reflect.Method.invokeNative(ネイティブ メソッド) 10-11 15:37:36.141: E/AndroidRuntime(11339): java.lang.reflect.Method.invoke(Method.java:511) 10-11 15:37 :36.141: E/AndroidRuntime(11339): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 10-11 15:37:36.141: E/AndroidRuntime(11339): com. Android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 10-11 15:37:36.141: E/AndroidRuntime(11339): dalvik.system.NativeStart.main(ネイティブ メソッド) でlang.reflect.Method.invokeNative(ネイティブ メソッド) 10-11 15:37:36.141: E/AndroidRuntime(11339): java.lang.reflect.Method.invoke(Method.java:511) 10-11 15:37 :36.141: E/AndroidRuntime(11339): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 10-11 15:37:36.141: E/AndroidRuntime(11339): com. Android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 10-11 15:37:36.141: E/AndroidRuntime(11339): dalvik.system.NativeStart.main(ネイティブ メソッド) でメイン (ZygoteInit.java:551) 10-11 15:37:36.141: E/AndroidRuntime (11339): dalvik.system.NativeStart.main (ネイティブ メソッド) でメイン (ZygoteInit.java:551) 10-11 15:37:36.141: E/AndroidRuntime (11339): dalvik.system.NativeStart.main (ネイティブ メソッド) で
ありがとう!