正面からの写真があります。これを鳥瞰図に変えたいと思います ここで、四角形 (x,y) の各点について、x,y が台形に変換されるものを計算したいと思います。
与えられた x と y および台形の角度 (a) を使用したこの変換の式が存在する必要があります。
私はCでプログラミングし、opencvを使用しています。
よろしくお願いします。
正面からの写真があります。これを鳥瞰図に変えたいと思います ここで、四角形 (x,y) の各点について、x,y が台形に変換されるものを計算したいと思います。
与えられた x と y および台形の角度 (a) を使用したこの変換の式が存在する必要があります。
私はCでプログラミングし、opencvを使用しています。
よろしくお願いします。
ホモグラフィ変換を考慮しましたか。これを使用して、画像の遠近法を作成または修正します。まさにあなたが望むものだと思います。
OpenCV では、メソッドcv::findHomography()を使用できます。引数は、4 つの初期点 (長方形の頂点) と 4 つの最終点 (台形の頂点) です。cv::warpPerspective()またはcv::perspectiveTransform()で使用できる変換行列を取得します。