OpenCVイメージの基本操作

3. 画像をグレーと白に変更します

単純なしきい値処理:

2値化関数は2つの戻り値を返します。また、image = cv2.imread(url,0) の後にゼロを追加します。

イメージ全体をバイナリ イメージに分割するためのグローバルしきい値を選択します。ピクセル値がしきい値より大きい場合は、値 (白でもよい) が割り当てられ、そうでない場合は別の値 (黒でもよい) が割り当てられます。使用される関数は cv2.threshold です。

cv2.threshold(img, thresh, maxVal, cv2.xxx)
1
最初のパラメータはソース画像であり、グレースケール画像である必要があります。2
番目のパラメータは画像を分類するためのしきい値であり、
3 番目のパラメータは最大値です。ピクセル値がしきい値より大きい (場合によっては小さい) 場合に与えられる値を意味します。4
番目のパラメーターは、与えられるさまざまな種類のしきい値を決定します。含む:

- cv2.THRESH_BINARY
- cv2.THRESH_BINARY_INV
- cv2.THRESH_TRUNC
- cv2.THRESH_TOZERO
- cv2.THRESH_TOZERO_INV
 

Guess you like

Origin blog.csdn.net/weixin_68177269/article/details/131713256