我想通过cv2中的等待键获取大写字母输入。
我找不到解决方案。
pressed_key = cv2.waitKey(1) & 0xFF
pressed_key = cv2.waitKey(1)
if pressed_key == ord('A'):
此代码对我有用:
while True:
x = cv2.waitKey(1)
if x == ord('A'):
break
正如@ Demi-Lune所建议的,等待时间可能很小。它在我的代码中有效,因为它是一个小循环。我想你不是。因此,您应该增加它,或将其设置为0-取决于您的应用程序。
[如果某些内容未显示在waitKey(0)
中,则可能需要代码重构。您可以对此提出一个新问题。