トピックがすでに複数回登場していることは知っていますが、古いカメラ API (YUV データが適切な byte[] 配列で提供される) に適した回答から、破損した画像を介して保存するまで、実際にはどのソリューションも機能していないようです。 JPEG はすべて RenderScript を使用した「グリーン スケール」です (ちなみに、これは現在私ができる最高の方法です)。
Camera2Basic の例では、Type.Builder の形式を JPEG に設定するだけです。これに関する問題 (複数の投稿でも説明されているように) は、カメラのパイプラインが遅くなることです。YUV_420_888 ははるかに高速に動作します。
それで、誰かが適切な YUV_420_888 -> JPEG 変換を実行できましたか?