問題タブ [android-camerax]

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 に答える
1372 参照

java - Camerax オートフォーカスを無効にする方法

camerax で QR コードをスキャンする Android アプリを開発しています。プレビュー時にオートフォーカスを無効にする方法は?

いいえ

qr結果をゆっくりとスキャンします

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

android - YUV 画像を 1 バイト配列に変換する

CameraXさらに分析するために、カメラからフレームを取得するために使用しています。コールバックはImageProxy、YUV_420_888 イメージの 3 つのプレーンを含むオブジェクトを返します。ここで、この画像をサードパーティのライブラリに渡してさらに処理したいと考えています。そこの関数は、ドキュメントにあるように、「生の画像データ」を含む1次元のバイト配列を受け入れます。これらの 3 つの配列 (Y、U、V) を 1 バイト配列に変換する方法がわかりません。

それをバイト配列に変換してからバイト配列に変換しようとしましBitmapたが、ライブラリは入力が無効であることを返します。また、YUV から 1 つのチャネルのみを取得してライブラリに渡そうとしましたが、うまくいきましたが、(推測しているように) 1 つのチャネルがアルゴリズムに十分な情報を運べなかったため、結果は良くありませんでした。

Y、U、および V チャネルを 1 つのバイト配列にマージするにはどうすればよいですか?