cv.waitKey(1)& 0xFF == ord('q'):
break在上面的代码片段中,0xFF的需求是什么?如果我在这种情况下不使用它,它也可以正常工作。
发布于 2021-01-18 10:07:07
您发布的代码片段只是一个规范,用于声明通过哪个键按下打开-cv窗口的将关闭&脚本终止。
在这种情况下,它将是关键的退出‘q’(表示退出-正如规范所示)。
因此,您的脚本应该可以很好地工作,即使不包括代码片段,因为它只是为了终止Python脚本而包含的。
发布于 2021-01-18 10:09:01
如果我没记错的话,& 0xFF只是确保从cv.waitKey(1)返回的任何值都在无符号字节的范围内(换句话说,它取cv.waitKey(1)返回值的最低8位)。
只要您按下的键的最后8位的值在此0 <= x <= 255范围内,代码就可以工作。也就是说,如果你假设按下了与'q'相同的低位8位的按键,我相信它会有问题。
所以省略它应该没问题。
https://stackoverflow.com/questions/65767941
复制相似问题