0

固定位置 [XYZ] と角度 [Pitch Yaw Roll] および F の焦点距離からキャプチャした画像があります (この情報はカメラ マトリックスと呼ばれると思います)。

ここに画像の説明を入力

キャプチャした写真をアップで撮ったような別の位置に変更したい

結果の画像は次のようになります。

ここに画像の説明を入力

実際、私はこの位置から撮った写真を持っています:

ここに画像の説明を入力

そして、この位置で撮影された方法で写真を変更したい:

ここに画像の説明を入力

私の問題を表現できれば幸いです。

事前にt​​hnx

4

1 に答える 1

0

(緑色の) プレーン自体に対してのみ正確に実行できます。平面上に立っている 3D オブジェクトは再マッピング後に変形しますが、カメラの距離に対して高さが小さい場合、変形は許容される場合があります。

カメラがまったく動かない場合、透視画像上で既知のサイズ (サッカー場など) の 4 つの頂点である 4 つの点を特定し、それらの 4 つの点をそれにマッピングするホモグラフィを計算するだけで済みます。長方形にし、画像全体に適用します。

詳細とコードについては、Wikipedia の記事の下部にある OpenCV のリンクを参照してください。

于 2012-12-30T01:19:45.537 に答える