数値計算

【入門】射影変換へ至る道①【数値計算】

射影変換の理屈を把握するための流れを記載。変換過程を説明。変換過程毎の数式化、方程式化、行列化を実施。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その98【射影変換⑫】

射影逆変換について説明。射影変換を元にx,yについて解く式に変形sの扱いについて説明。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その97【射影変換⑪】

射影変換の処理の流れを説明。注意点としては射影変換だとまだら模様問題が起きるので、実際には射影逆変換のアルゴリズムを使用する。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その96【射影変換⑩】

射影変換の係数を求める連立方程式を行列表現に。これにより、逆行列を使えば一撃で係数が求まる。あとは各係数を射影変換行列に居れればOK。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その95【射影変換⑨】

各係数を求めるために式を変形。自明な定数は変換元座標と変換先座標。上記を元に8個の変数を求める8個の連立方程式を作成。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その94【射影変換⑧】

射影変換とアフィン変換との関係性について概念は異なるが、行列表現がそっくりなため、射影変換はアフィン変換の拡張と言える。パラメータg,hを0にするとアフィン変換と全く同一の式になる。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その93【射影変換⑦】

射影変換の方程式を変形。いい感じにキレイになった。キレイになった方程式を行列表現へ。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その92【射影変換⑥】

射影変換を行う一連の座標変換再掲。上記を代入やらしてまとめる。さらに、パラメータiで全体を割って変形。パラメータ数を9個から8個に減らす。これが後々効いてくる。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その91【射影変換⑤】

「3次元空間を地面平面に落とし込む」高さwのパラメータが重要で、これの影響でアフィン変換ではできなかった台形の対応が可能となる。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その90【射影変換④】

基本ベクトルと基底ベクトルについて説明。元画像平面を3次元空間で表現した場合のここで基本ベクトル、基底ベクトルの話が出てくる。