数値計算

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

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

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

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

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

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

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

射影変換の理屈を把握するための流れを記載。 大まかな理屈について説明。 大まかな理屈を座標変換で表現したパターンで説明。
数値計算

【入門】射影変換とは【数値計算】

射影変換はアフィン変換の拡張と言われいるが、理屈としては異なるもの。 射影変換で出来ることを確認。 射影変換は四隅の点をどこに移動させるか 長方形から台形、台形から長方形、台形から台形。
数値計算

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

射影変換で出来ることを確認。 現実世界での利用方法を紹介。 射影変換は四隅の点をどこに移動させるかという変換。 長方形から台形、台形から長方形、台形から台形。
数値計算

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

今回から射影変換に突入。 射影変換はアフィン変換の拡張と言われいるが、理屈としては異なるもの。 結果的な数式が似ており、アフィン行列で射影変換を行うとアフィン変換が実現できてしまうのが理由と思われる。 Wikipediaの意味不明な説明を参照。
数値計算

【入門】アフィン逆変換時の行列合成(Julia)【数値計算】

Juliaでアフィン行列の合成を実施。 問題無く動作した。 毎度のことながらmeshgridは自作関数。 毎度のことながら2回目以降の実行処理速度は最速。 同じようなことを繰り返しで実行、試行錯誤する場合は便利。
数値計算

【入門】アフィン逆変換時の行列合成(Scilab)【数値計算】

Scilabでアフィン行列の合成を実施。 問題無く動作した。 Scilabの変数名、関数名の文字数は最大で24文字。
数値計算

【入門】アフィン逆変換時の行列合成(Python)【数値計算】

Python(NumPy)でアフィン行列の合成を実施。 問題無く動作。 三角関数ははNumPyが持ってい 他のライブラリも三角関数を持っていることが多い。 精度の違い等があるかもしれないが調べてない。