問題タブ [camera2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2272 参照

android - Android Camera2 バーストと ImageReader

を実行するために、露出時間が異なる複数の写真を取得しようとしていHDR algorithmます。captureBurst()しかし、 Androidcamera2 APIでの使い方やImageReaderファイルの保存方法がわかりません。私のコードは重複したファイルを作成します。誰か手を貸してくれませんか?

0 投票する
1 に答える
1382 参照

android - ImageFormat が JPEG の場合、android camera2 の byte[] 配列から RGB 値を取得する方法は?

私は camera2 API を使用しています。バイト配列から RGB 値を取得することに興味があります。実際には、バイト配列が ByteBuffer から収集され、FileOutputStream.write(bytes) でファイルに書き込まれるときに、RGB 値の平均をこの部分から取得できます。

これが私のコードです:

0 投票する
1 に答える
950 参照

android - Galaxy S7 での Android Camera API の光沢効果

左:正常、右:破損

上の左側の写真は、その外観 (Galaxy S6 を使用してキャプチャ) ですが、右側 (Galaxy S7 を使用してキャプチャ) は、S7 で Camera2 API を使用した場合に得られるものです。OpenCV を使用してコンピューター ビジョンの作業を行っているため、この光沢のある効果が壊れています。

Galaxy S7 で使用すると、Camera2 API (標準の Samsung カメラ アプリで問題ありません) が何らかの望ましくない光沢効果を生成しているようです。プレーンな Android Camera2 API と Samsung Galaxy Camera SDK 1.1 ( http://developer.samsung.com/galaxy#cameraにあります) を試しました。

非推奨の Camera1 API を使用している場合、これは発生しないため、S7 の HALv3 に問題があるようです。これは、Galaxy S6 やその他のデバイス (Samsung と非 Samsung の両方) でも発生しません。

Camera2 を使用する Play ストアでサードパーティのカメラ アプリを試すと、この効果を再現できるはずです。SO がこれを投稿するのに最適な場所かどうかはわかりませんが、Samsung は独自の開発者フォーラムで活動していないようです。

0 投票する
1 に答える
562 参照

java - camera2 で顔を検出できません

android.hardware.Camera2 のプレビューで顔検出に関する情報が見つかりません。完全な例を教えてください。

github で camera2 の例に関するいくつかの質問を見ましたが、理解できません。

Google の Camera2 サンプルを使用しました: https://github.com/googlesamples/android-Camera2Basic

顔認証モードをFULLにしました。

また、私はチェックSTATISTICS_INFO_MAX_FACE_COUNTしてSTATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES

私のCaptureCallback:

出力: 面: 0 、モード: 2

顔の長さは常に 0 です。顔を正しく認識していないか、何かを見逃しているようです。

FaceDetector を使用したアプローチを知っています。新しいcamera2 Faceでどのように機能するかを確認したかっただけです。

camera2 のプレビューで顔を検出する必要があります。

0 投票する
1 に答える
993 参照

android - ビデオとサウンドの間の Android camera2 の遅延

Android camera2サンプルからビデオを録画しようとしています

すべて正常に動作しますが、(SD カードから) 録画後にビデオを再生すると、ビデオがフリーズし始め、バックグラウンドで音声だけが聞こえ、音声が停止すると、音声なしでビデオの再生が開始され、ビデオが数秒から数分にジャンプする (03:24)

これらの行がなくても機能することを理解してください。

サウンドで動作させるにはどうすればよいですか?

愚かな解決策は、デバイスを再起動することです。誰かがなぜそれが起こっているのか知っていますか?

助けてくれてありがとう

0 投票する
1 に答える
1389 参照

android - SurfaceTexture を使用した camera2 プレビューは、SDK v21 では完全に機能しますが、v23 では黒のままです

Samsung Galaxy A3 (2014) で SDK v21 をテストし、Nexus 5X で v23 をテストします。Camera2Basic の例もテストしましたが、両方のデバイスで動作します。私の小さなコードの再構築 (フラグメントの代わりにアクティビティを使用) が、両方のデバイスの一方のみでこのエラーを引き起こすのはなぜだろうか。

私自身のログ出力は、エラーや例外がスローされることなく、両方のデバイスで同じであり、両方ともCameraCaptureSession.CaptureCallback.onCaptureCompleted定期TextureView.SurfaceTextureListener.onSurfaceTextureUpdated的に呼び出されます。(おそらく、別のストーリーを伝えるカメラ サービスからのエントリがありますが、これらのエラーは、アクティビティでスローされた明示的なエラーに反映されるはずです。) プレビューは、私の Samsung デバイスでのみライブであり、Nexus では適切なサイズですが、黒のままです。