問題タブ [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 投票する
3 に答える
1654 参照

android - フロントカメラ2 API GLSurfaceview

実際のデバイスを使用して、 Camera2 APIを介して前面カメラにアクセスしようとしています。

しようとすると問題が発生します

cameraManager.openCamera(..,..,..)

カメラマン曰く

I/CameraManagerGlobal: カメラ サービスへの接続

このCameraManager.java関数から来ています

その後、私のGLSurfaceViewは空白のままです

AndroidMainfest.xml

PS:

  • バックカメラで動作します
  • nexus 6 API 23エミュレーターで動作します
  • Android M の実行時にアクセス許可が要求される
  • ビューファインダーとしてGLSurfaceViewを使用しています
  • フロントカメラは、TextureView で通常の CameraAPI を使用して、同じデバイスで完全に機能していまし
  • アンインストール/再起動/キャッシュのクリアを試みました
  • 使用しているデバイスは、Sony Z5 プレミアムです

Android API 21以降でOpenGL ES 2.0を使用してカメラプレビューをレンダリングするこの例を使用しています

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

android - Android JavaCV + Camera2

javaCVを使用してカメラからビデオを録画しようとしています,

オプション 1 は、コードを使用してイメージを NV21 にデコードすることです。

ここに画像の説明を入力

オプション2は、正しいことを理解しているかのようにRGBに変換することです:

ここに画像の説明を入力

それも不正確に見えます。camera2 の画像を IplImage に変換する正しい方法はありますか? オンザフライでそれを行うことは可能ですか?

0 投票する
0 に答える
303 参照

android - camera2 を使用してエンコードされたビデオは、nexus (5x、6p) デバイスで逆さまになります

mediacodec を使用して、camera2 API を使用して、ビデオのプレビューとエンコードを同時に行います。「CameraCharacteristics.SENSOR_ORIENTATION」をクエリすることでカメラをいつ回転させる必要があるかがわかりますが、プレビュー回転オプションしかありません。

必要なのは、ビデオが上下逆さまにならないように、エンコーダーに向かう面を回転させることです。(または、古いカメラ API のようにカメラ自体を回転させます。)

ありがとう

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

java - YUV_420_888 から ARGB へは緑色に変わります

以下にいくつかのコードがあります..YUV_420_888(android camera2 api)画像形式をARGB8888に変換し、jpegに保存します..しかし、結果はほぼ完全に緑色です..これを期待どおりに動作させる方法はありますか??

次のコードはイメージリーダーからのものです

適切にフォーマットされた YUV を取得したら、ARGB にデコードするために使用されます

0 投票する
0 に答える
547 参照

android - Nexus 6P の問題: カメラ 2 API を使用して 60 fps プレビュー セッションを構成する

ボタンをクリックして高速キャプチャセッションを実装しようとしています。これが私の状態のコールバックです:

カメラ方法を開く:

プレビューおよび onClick イベントの開始時に呼び出されます

更新プレビューは上記で呼び出されます

最初はすべてうまくいきましたが、もう一度アプリを起動しようとすると、カメラ デバイスを開くときにエラーが発生し、コールバックにエラー コード 1 が表示されます。高い fps を実行しなくても、すべて問題ありません。この問題を回避するには、デバイスを再起動する必要があります。

解放カメラ:

カメラのバックグラウンド スレッドは次のとおりです。

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

android - Android Camera2、ImageReader から YUV 画像を取得します。U および V バッファーには 1 つの行 (ストライド) データのみがあり、残りはゼロです

これは、ImageReader をインスタンス化する方法です。

読み取りは次のように行われます。

いくつかの異なる ImageFormats を試しました。LG G3、API 21 でテストしていますが、問題が発生します。Nexus 4 では API 22 に問題はありません。

0 投票する
5 に答える
20301 参照

android - Android camera2 API が機能しないフラッシュのオン/オフ

カスタム カメラを使用して Android アプリを作成しており、新しい camera2 API に切り替えています。バックカメラがオンのときにフラッシュをオン/オフできるボタンがあります(従来のカメラアプリのようにカメラを停止する必要はありません)。

フラッシュ アイコンをタップしても何も起こらず、logcat は次のように返します。

なぜ機能しないのかわかりません。コードは次のとおりです。

RecordVideoActivity使用していRecordVideoFragmentます。以下は、フラッシュ ボタン コードを含むフラグメントの XML 部分です。

そしてJavaコード:

onViewCreated

そして、ここにactionFlash()関数定義があります:

何が間違っている可能性がありますか?

(私はすでにこの質問を見ましたが、それは私の問題に対処していません)

ご助力ありがとうございます。これは私を夢中にさせています。