opencv関数cvGetPerspectiveTransform()とcvWarpPerspective()を使用して、道路画像の鳥瞰図を取得する方法を知りたいです。チュートリアルや例を探すためにたくさん検索しましたが、何も見つかりませんでした。これらの機能を理解するには助けが必要です。ありがとう
2827 次
1 に答える
1
画像から遠近効果とアフィン効果を削除したい場合は、技術的には、無限遠の線と画像の円形の点を変換して正規の位置に移動する必要があります。これらの用語を調査することは、求めているものの背後にある数学を理解するための最良の出発点です。
一方、おそらくopenCVのfindHomographyを使用して、必要な変換を取得することができ、数学について心配する必要はありません. ホモグラフィ行列を WarpPerspective() にプラグインして、画像をワープすることができます。ホモグラフィで遠近歪みを除去する例は、このペーパーの最後にあります。道路画像内の少なくとも 4 点の修正画像座標と、ワープ画像内の対応する座標を知る必要があります。道路上の長方形のマーキングは、ポイントとして使用するのに最適な候補です。
于 2012-08-07T15:55:52.587 に答える