python opencv cv.waitKey(1) & 0xFF 的作用

在windows10调用按键事件时,经常会看到 & 0xFF 的语句,但经测试发现,在windows10下,加不加它并无差别
python opencv cv.waitKey(1) & 0xFF 的作用
python opencv cv.waitKey(1) & 0xFF 的作用
两种测试的结果是一样的,都是按esc退出窗口

但是在其他系统下,waitkey()返回的值可能不是ascii码(就是没法直接判断它按的是哪个按钮了),通过& 0xFF取其低八位(字符的最后一个字节),就能愉快地玩耍了

参考文章1:详解 & 0xff 的作用

参考文章2:Opencv中使用waitKey(10) & 0xFF的原因