変換方程式が解けたので,今度は実際にVisual C++プログラミングになります。先ずはサンプルデータが必要になります。下図にしました。(x1,y1)-(xt,yt)を対角線とする領域の画像を(X1,Y1)~(X8,Y8)の糸巻型に変換します。先ずは,サンプル画像中から特徴点(x1,y1),(xt,yt),(X1,Y1)~(X8,Y8)を読み込む部分を作りたいと思います。(X1,Y1)~(X8,Y8)を赤点,(x1,y1),(xt,yt)を緑の点にして,プログラムではそれを探します。なお,下図では見えるように赤点,緑点を大きな丸で示していますが,実際には1ピクセルです。