2019.09.04画像処理におけるガウシアンフィルタの原理や計算式についてまとめました。【ガウシアンフィルタとは】特徴ガウシアンフィルタは、画像処理では写真の平滑化などに使われるフィルタの1つです。考え方は簡単で、ガウス分布を利用して「注目画素からの距離に応じて近傍の画素値に重みをかける」という処理を行い、自然な平滑化を実現します。■入力画像(左)、出力画像(右)【計算式】ガウシアンフィルタのカーネルガウシアンフィルタでは、次のようなガウス分布を用いて近傍画素値に重み付けを行います。(2)注目画素(中心)からの距離が近い程、重みの値が大きくなっていることがわかります。値が大きくなるほど、ガウス分布が平たくなり重みの差が小さくなるため、平滑化の効果も大きくなります。【応用例】プログラミングで実装プログラミングによる実装例について下記事で解説しています。ArticlesC#【C#】プレヴィットフィルタで画像の輪郭抽出C#とプレヴィットフィルタを用いて、画像の輪郭を抽出する方法について紹介します。Python【Python/OpenCV】動画ファイル・カメラの読み込み・再生Python版OpenCVで動画ファイル・カメラの読み込んで画面に再生・表示させる方法をソースコード付きで解説します。Python【Python/OpenCV】ガウシアンフィルタでぼかし・平滑化Python+OpenCVでガウシアンフィルタを「NumPy」「cv2.filter2D」「cv2.GaussianBlur」で実装し、画像をぼかし・平滑化する方法をソースコード付きで解説します。おけるメディアンフィルタの原理や計算式についてまとめました。Python【Python/OpenCV】フーリエ変換+ローパスフィルタでノイズ除去この記事では、Python版OpenCVとNumPyを用いてフーリエ変換とローパスフィルタを実装し、画像から輪郭を取り出す方法をソースコード付きで解説します。【Haar-Like特徴量】原理と計算式・高速化Haar-Like特徴量の基本的な原理や仕組みについてまとめました。C#【C#】ラプラシアンフィルタで画像の輪郭検出C#とラプラシアンフィルタを用いて、画像から輪郭(エッジ)を抽出する方法について紹介します。この記事では、平均値フィルタによる原理や特徴、計算式についてまとめました。Cascade識別器(分類器)を実装し、画像から顔検出、アニメ顔検出、顔にモザイク処理する方法をソースコード付きで解説します。【オプティカルフロー推定】LucasKanade法の原理・仕組み・計算式この記事では、オプティカルフロー推定におけるLucasKanade法の原理・仕組み・計算式について解説します。漫画風に加工する原理・仕組み写真を漫画化する画像加工の原理・計算方法についてまとめました。おけるPrewitt(プレヴィット)フィルタの原理や特徴、計算式についてまとめました。C#【C#】グレースケール画像の明るさ変更C#を用いて、グレースケール画像の明るさを変える方法について紹介します。PMPYTHONについて大変参考になります。y*y)/2sigma)上の記事にマイナスがないように思います。PM※fuyacho様コメントありがとうございます。ご指摘の通り、マイナスが抜けていましたので修正しました。コメントをキャンセルメールアドレスが公開されることはありません。2019.11.12BMP画像のファイル構造(ヘッダ部・データ部)2017.07.052017.07.19【Python/OpenCV】大津の手法で二値化処理2019.11.05タイトルとURLをコピーしました。