数字图像处理图像分割 阈值分割 代码
以下是Python中基于阈值分割的图像分割代码示例:
import cv2
# 读取图像
img = cv2.imread('image.png', cv2.IMREAD_GRAYSCALE)
# 应用阈值分割
threshold_value, threshold_img = cv2.threshold(img, 128, 255, cv2.THRESH_BINARY)
# 显示原始图像和分割后的图像
cv2.imshow('Original Image', img)
cv2.imshow('Thresholded Image', threshold_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
在以上示例中,cv2.threshold()函数用于应用阈值分割。第一个参数是输入图像,第二个参数是阈值,第三个参数是最大像素值,第四个参数是阈值类型。在这个示例中,我们使用的是二进制阈值类型,其中像素值高于阈值的像素被设置为最大值(255),低于阈值的像素被设置为0。
原文地址: http://www.cveoy.top/t/topic/fHXS 著作权归作者所有。请勿转载和采集!