我如何在cv2等待键上获取大写字母?

问题描述 投票:0回答:1

我想通过cv2中的等待键获取大写字母输入。

我找不到解决方案。

  • 我尝试了这些方法,但是没有用。
pressed_key = cv2.waitKey(1) & 0xFF

pressed_key = cv2.waitKey(1)

if pressed_key == ord('A'):
python opencv computer-vision uppercase cv2
1个回答
0
投票

此代码对我有用:

while True:
    x = cv2.waitKey(1)
    if x == ord('A'):
        break

正如@ Demi-Lune所建议的,等待时间可能很小。它在我的代码中有效,因为它是一个小循环。我想你不是。因此,您应该增加它,或将其设置为0-取决于您的应用程序。

[如果某些内容未显示在waitKey(0)中,则可能需要代码重构。您可以对此提出一个新问题。

© www.soinside.com 2019 - 2024. All rights reserved.