我有一个简单的程序,可以使用cv2和python 3.7创建轨迹栏。我正在使用打印轨迹栏值的回调函数。问题是,它两次打印(相同)值。为什么会这样?
import cv2
def print_value(x):
print(x)
cv2.namedWindow('Tracking', cv2.WINDOW_NORMAL)
cv2.createTrackbar('Value', 'Tracking', 0, 255, print_value)
while True:
key = cv2.waitKey(1)
if key == 27: # ESC key to quit
break
cv2.destroyAllWindows()
我只想打印一个值。最好是新职位之一。谢谢...