91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

opencv閾值分割怎么使用

小億
103
2023-07-31 20:54:14
欄目: 編程語言

OpenCV中的閾值分割可以通過cv2.threshold()函數實現。該函數的參數包括輸入圖像、閾值、最大像素值、閾值類型和輸出圖像。

以下是一個簡單的示例代碼,演示了如何使用閾值分割將一幅灰度圖像轉換為二值圖像:

import cv2
import numpy as np
# 讀取圖像
img = cv2.imread('image.jpg', 0)  # 以灰度模式讀取圖像
# 閾值分割
ret, thresh = cv2.threshold(img, 127, 255, cv2.THRESH_BINARY)
# 顯示結果
cv2.imshow('Thresholded Image', thresh)
cv2.waitKey(0)
cv2.destroyAllWindows()

在上述代碼中,首先使用cv2.imread()函數讀取一幅灰度圖像。然后,使用cv2.threshold()函數進行閾值分割。其中,參數img為輸入圖像,127為閾值,255為最大像素值,cv2.THRESH_BINARY為閾值類型,表示將大于閾值的像素值設為最大像素值,小于等于閾值的像素值設為0。最后,使用cv2.imshow()函數顯示閾值分割結果。

注意:閾值分割函數的返回值包括閾值和輸出圖像。在上述代碼中,我們用ret接收了閾值,但并沒有使用它。

0
昆明市| 德江县| 鄂州市| 永年县| 梁山县| 湖州市| 辛集市| 丹巴县| 会昌县| 奉贤区| 托里县| 许昌市| 阿图什市| 大渡口区| 鹰潭市| 汉阴县| 牙克石市| 临湘市| 东乡族自治县| 巴林左旗| 正阳县| 和政县| 乌兰县| 宣化县| 凌海市| 和林格尔县| 武宣县| 汝南县| 甘南县| 禄劝| 文山县| 襄樊市| 承德市| 博罗县| 武义县| 刚察县| 邵武市| 宣武区| 莒南县| 孟村| 邹城市|