日常@尊师:
© Fu Xianjun. All Rights Reserved.
opencv 如何对图像使用滑块改变阈值,能够更方便我们调节图像阈值
import numpy as np
import cv2
#导包
def docanny(a):
value = cv2.getTrackbarPos("TCanny","Canny")
edges = cv2.Canny(img,value,value*2.5,3)
#边缘检测
cv2.imshow("edges",edges)
img = cv2.imread("5.png")#读取图片
cv2.namedWindow("Canny",1)#边缘提取
cv2.createTrackbar("TCanny","Canny",1,100,docanny)#使用滑动条调节阈值
cv2.waitKey(0)
cv2.destroyAllWindows()