PreviewCallback で受信した画像と、SurfaceView(setPreviewDisplay)に表示される画像の対応・マッピングがわかりません。
問題 :
プレビュー コールバック イメージの中心と、SurfaceView に表示されるプレビューの中心が一致しません。
カメラ プレビューのアスペクト比が SurfaceView のアスペクト比とは異なり、画像が SurfaceView よりも大きい場合、SurfaceView は何らかの方法でトリミングおよび/またはスケーリングするようです。しかし、その方法を正確に示すドキュメントは見つかりませんでした。
その他 : 画像処理を行い、関連するポイントを見つけて、それらのポイントに対応するマーカーをディスプレイに表示する必要があります。PreviewCallback で YUV を RGB に変換してから Canvas に描画するのは非常に遅いため、オプションではありません。