CameraX と FirebaseVision API を使用して OCR POC を作成しようとしています。
アナライザーをセットアップしました。ImageAnalysis.Analyzer#analyzer() で、yuv_420_888 の形式のイメージでコールバックを取得しています。
これは Android 5.0 の問題のようです。FirebaseVision はテキストを認識できません。
を使用してビットマップをダンプしようとしました
外部キャッシュに接続してデバッグすると、すべて緑色であることがわかります。
ただし、他の Android プラットフォームでも同じ設定が機能します。
https://issuetracker.google.com/issues/37014456に出会いました
これは、5.1 以降にのみ修正された YUV 画像に問題があることを示唆しています。
FirebaseVision が Android 5.0 で認識するフォーマットを提供するように CameraX を微調整できますか?