2016-07-11 24 views
0

のは、私は、次の画像があるとしましょう:C++ - OpenGL/OpenCV - UVマップを使用して画像をマッピングしますか?

distorted image

を、私はそれをundistortするUVMap/STMAPを適用し、それがこのように見えるようにしたい:

undistorted image

がありますC++やOpenCVやOpenGLを使ってやっているのですか?あなたが参照/例を私に指摘することができれば、それはすばらしいでしょう!

ありがとうございます!

答えて

0

OpenCVでundistortRemapをご覧ください。

この関数は、単にinitUndistortRectifyMap()(ユニティR)とremap()(バイリニア補間)の組み合わせです。実行される変換の詳細については、前の関数を参照してください。

正しいマッピングを提供できる場合は、再マップで要求された歪みを実行できます。

機能のリマップは、指定されたマップを用いて入力画像を変換: \texttt{dst} (x,y) = \texttt{src} (map_x(x,y),map_y(x,y))

+0

は、どのように私はそれらの機能の一つで、このUVマップを使用しますか? (私はまだ私の元の投稿hahaに2つ以上のリンクを含めるために十分な評判を持っていないので、私はリンクを置く)https://postimg.org/image/7yrp3cp7b/ – YaronGh

関連する問題