在使用opencv waitKey()函数失败后,我发现我的系统正在连续写入keyboard的键盘输入,那怎么可能?并且有可能阻止它吗?
我当前正在使用Ubuntu 18.04.03,Anaconda3,Python 3.6,OpenCV 4.1.2
我尝试使用不同的OpenCV版本,但是我不认为问题出在OpenCV中,因为终端读取字母continuous的连续输入。即使我使用英文键盘布局。
import numpy as np
import cv2
c = cv2.waitKey(0) % 256
if c == ord('a'):
print ("pressed a")
else:
print ('you press %s' % chr(c))
这将输出“您按ÿ”,甚至不按任何键盘按钮...