成果物
平均値
普通に二値化を行うと、画像の明度のバラツキに左右されてしまうのですが、近隣のマスの平均値より大きいかで二値化を行うことで、こんなにもきれいに二値化を行うことができます。
中央値
肉眼では分かりにくい筆跡もきちんととらえられています。また、サンプルをとる範囲は自由に変更でき、さらに大きくするとより大きな特徴がとらえられるようになります。
仕組み
近隣のマスの平均値 or 中央値を求め、それより小さければ黒、大きければ白で塗りつぶします。
参考
(ところどころ間違いがある為、本家と照らし合わせてください。)
画像のしきい値処理 — OpenCV-Python Tutorials 1 documentation
OpenCV: Image Thresholding
コード
Image Mean/Median Thresholdingという名前で追加しています。
github.com