OpenCVSharp4で凹凸係数法による影の除去
はじめに
凹凸係数 とは、各画素 をその周辺の平均輝度 で除することで得られる係数である。
カーネルをとしたとき、凹凸係数 は次式で求まる。
は平均値ぼかしである。
(※論文で触れられてないが のゼロ除算はどう定義しよう?)
方法
- 画像をグレースケールで読み込む
- 平均輝度を求める
- 凹凸係数を求める
- 凹凸係数に二値化処理を行う
プログラム
結果
参考
https://www.jstage.jst.go.jp/article/iteac/2004/0/2004__2-5-1_/_article/-char/ja
https://www.jstage.jst.go.jp/article/iieej/36/3/36_3_204/_pdf/-char/ja
https://qiita.com/fallaf/items/1c5387a79027b2ec64b0