射影変換

数値計算

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

Scilabで射影変換実施。基本的にはMATLABと一緒で、射影変換のsを解決するコードを追加すればOK。
数値計算

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

Python(NumPy)で射影変換を実施。アフィン変換が出来ていれば、射影変換の処理を作るのはそれほど難しくない。
数値計算

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

MATLABで射影変換を実施。処理はアフィン変換の射影変換のsの部分を追加で解決しているのみ。
数値計算

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

射影変換とアフィン変換との関係性について説明。上記を元に8個の変数を求める8個の連立方程式を作成し行列表現に。射影逆変換について説明。
数値計算

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

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

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にするとアフィン変換と全く同一の式になる。