Threshhold 閾値概要 [OpenCV]
配列と閾値が与えられると、その配列のすべての要素に対して閾値が上か下かに応じて指定された処理が行われる。閾値のタイプは5種類あり、それぞれに対し大津アルゴリズムを組み合わせることができるので計10種類のタイプを利用できる。
◆画像処理効果
処理前
処理後
- CV_THRESH_BINARY
- CV_THRESH_BINARY_INV
- CV_THRESH_TRUNC
- CV_THRESH_TOZERO
- CV_THRESH_TOZERO_INV
- CV_THRESH_BINARY | CV_THRESH_OTSU
- CV_THRESH_BINARY_INV | CV_THRESH_OTSU
- CV_THRESH_TRUNC | CV_THRESH_OTSU
- CV_THRESH_TOZERO | CV_THRESH_OTSU
- CV_THRESH_TOZERO_INV | CV_THRESH_OTSU
以下に制作したThreshHoldクラスのソースを示す。
ThreshHold.h
ThreshHold.cpp
参考サイト