cv2.waitKey(10) & 0xff == 27的解释

cv.waitKey()是一个键盘绑定函数。其参数是以毫秒为单位的时间。该函数等待任何键盘事件指定的毫秒
cv2.waitKey(delay):

  1. delay≤0:一直等待按键;
  2. delay取正整数:等待按键的时间(ms)。

该函数的返回值:

  1. 等待期间有按键:返回按键的ASCII码(比如:Esc的ASCII码为27);
  2. 等待期间没有按键:返回 值为-1;

需要注意的是:如果使用的是64位的计算机,cv.waitKey()函数的返回值与0xff按位相与操作,取其低八位,再与27(Esc的ASCII码为27)比较,或者这样cv2.waitKey(10) & 0xff == ord(‘q’),ord函数是取其ASCII编码,当然换成其他的字符也行只要ASCII码对应就行。

你可能感兴趣的:(opencv)