タグ

ブックマーク / optie.hatenablog.com (1)

  • Python3 & OpenCV で画像処理を学ぶ[6] 〜 numpy で畳み込み演算と平滑化フィルタの実装 - Optie研

    1. はじめに 2. 基概念 2.1. 空間フィルタリングとは 2.2. 畳み込み演算とは 3. 平滑化の実装 3.1. 平均化フィルタ 3.1.1 python/numpy による実装 3.1.2 opencvによる実装 3.2. ガウシアンフィルタ 3.3. 応用 : 特定方向の平滑化 4. おわりに 5. 参考文献 1. はじめに 今回は、空間フィルタリングの基礎概念に触れて、いくつかの平滑化フィルタを実装します。 理解を深めるため, まず畳み込み演算から自力でnumpyで実装し, 次にOpenCVでのやり方と比較するという過程を踏みます。 2. 基概念 2.1. 空間フィルタリングとは これまで触れてきたヒストグラム, トーンカーブ, 描画モードなどは, あくまで「ピクセルごと」のお話でした。つまり, 画像データでは来, 「どのピクセルがどこにあるか」「隣接するピクセルは何か

    Python3 & OpenCV で画像処理を学ぶ[6] 〜 numpy で畳み込み演算と平滑化フィルタの実装 - Optie研
  • 1