畳み込み演算

数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その21【ガウシアンフィルタ⑦】

MATLABでガウシアンフィルタを実施。畳み込み演算は関数化。MATLABのsumは行と列のそれぞれの総和しか計算できない。(version依存)RGB 3chに対して同じ処理を実施している。
数値計算

【入門】ガウシアンフィルタ【数値計算】

ガウシアンフィルタについて説明。畳み込み演算、畳み込み積分。2次ガウス分布関数と近似の良く使われる2次ガウス分布カーネル。実際に試す際は畳み込み演算の関数を作成予定。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その20【ガウシアンフィルタ⑥】

この後は実際にガウシアンフィルタを試してみる。画像は恒例の「犬と自転車」畳み込み演算は今後使いまくる予定なので関数かしておく方針。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その19【ガウシアンフィルタ⑤】

「良く使われるガウス分布カーネル」を確認。前回の2次ガウス分布と大体似たような値。だたし、数値の表現としてはシンプル。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その18【ガウシアンフィルタ④】

2次ガウス分布関数について確認。前回の畳み込み積分で使用した関数は1次ガウス分布関数。数式で確認。実施にグラフ表示で確認。中心に重みが寄ってる山なりの関数。元信号が増幅、減衰しないように、総和が1.0になるように細工するのが一般的。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その17【ガウシアンフィルタ③】

畳み込み積分について超簡単に説明。畳み込み積分の演算結果についてアニメーション。ノイズ除去の様子がわかる。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その16【ガウシアンフィルタ②】

畳み込み演算について説明。一応、図解。やっていることは内積。演算していることは分かるが、どのような効能が得られるかは分かりにくい。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その15【ガウシアンフィルタ①】

画像の読み込み、赤成分抽出、反転、書き込み、グレースケール化の下準備は終わった。これからガウシアンフィルタをやろうとしているところ。畳み込み、2次ガウス分布等の事前知識を説明してから実際に処理を実施している予定。
数値計算

MATLAB,Python,Scilab,Julia比較 第3章 その1【概要編】

第3章スタート。畳み込み、アフィン変換、射影変換をやる予定。地味に畳み込みニューラルネットワークの基礎知識になり得るかも。恒例のMATLAB、Python、Scilab、Juliaで動作させてみる予定。内容によっては苦手なもの、できないものが発生するかも。