私はPythonでopenCVライブラリを使用していますが、非常に奇妙な動作をしています:
私はこのようなコードを持っています:
...
img = cv2.imread(imgpath)
key = cv2.waitKey(1)
if key == ord('p'):
do_something()
else:
print key, ord('p')
...
コードを実行してp
ボタンを押すと、次のように表示されます。
1048688 112
これは、ボタンの整数表現p
が 1048688 であることを意味しますが、予想されるのは 112 です。
奇妙なことに、このコードは最後の数日間は機能していましたが、現在は機能していません。このコードに変更はありません。
何か案は?システムで何かが変更された可能性はありますか?