1

PreviewCallback で受信した画像と、SurfaceView(setPreviewDisplay)に表示される画像の対応・マッピングがわかりません。

問題 :

  1. プレビュー コールバック イメージの中心と、SurfaceView に表示されるプレビューの中心が一致しません。

  2. カメラ プレビューのアスペクト比が SurfaceView のアスペクト比とは異なり、画像が SurfaceView よりも大きい場合、SurfaceView は何らかの方法でトリミングおよび/またはスケーリングするようです。しかし、その方法を正確に示すドキュメントは見つかりませんでした。

その他 : 画像処理を行い、関連するポイントを見つけて、それらのポイントに対応するマーカーをディスプレイに表示する必要があります。PreviewCallback で YUV を RGB に変換してから Canvas に描画するのは非常に遅いため、オプションではありません。

4

0 に答える 0