当前位置: 首页 > 面试题库 >

cv2.waitKey(1)中的0xFF是什么?

冷浩瀚
2023-03-14
问题内容

我正在尝试在以下代码片段中了解0xFF的作用:

if cv2.waitKey(0) & 0xFF == ord('q'):
    break

有任何想法吗?


问题答案:

0xFF11111111二进制的十六进制常量。通过&对该常量使用按位AND(),它仅保留原始的最后8位(在这种情况下,无论如何cv2.waitKey(0))。



 类似资料:
  • 那么,在Java中,你们都用什么来处理它们呢?

  • 我使用以下代码捕获视频文件,翻转并保存它。 此程序将输出保存为输出。阿维 现在,为了播放视频文件,我使用了以下程序 此程序播放视频文件输出。avi从第一个程序保存。问题是,这段视频看起来很快。因此,我尝试更改cv2的延迟值。waitKey()。当我放100的时候,视频看起来很好。我如何知道该将哪个值放在那里?它应该与帧速率相关吗?我检查了输出的帧速率。avi(见第二个程序中的第5行)和第20行。但

  • 问题内容: 下面的简短bash脚本列出了给定目录及其子目录中的所有文件和目录。脚本中的意思是什么?请给我一些参考。谢谢 问题答案: 这是第一个参数的位置,被视为目录 在bash脚本参数文件传递到脚本(这是脚本的名称),然后,,…要访问所有的人,你既可以使用自己的标签或使用该组的结构之一。对于组构造,有和。(将所有参数视为一个块,并以分隔)

  • 问题内容: 我有以下Java代码: 打印时结果为254,但我不知道此代码如何工作。如果&运算符只是按位运算符,那么为什么不生成字节而是取整数? 问题答案: 它设置为将8位放入的最低8位得到的(无符号)值。 诸如此类的必要原因是Java中的一种签名类型。如果你刚刚写过: 那么result最终将得到值ff ff ff fe而不是00 00 00 fe。另一个微妙之处在于,将&定义为仅对int值1进行操

  • 问题内容: 这行是问题所在: 每个部分在此结构中起什么作用???? 谢谢,我很抱歉询问Beacuse,因为我是Java新手。 问题答案: 大概大多数代码都是清晰的,这里唯一让您感到困惑的是此表达式: 第一部分: 加宽在位置字节到的比特位置8-31用零值。在Java中,数据类型是带符号的整数值,因此加宽的符号会扩展该值。如果没有,则大于0x7f的值最终将变为负值。剩下的就很明显了:它添加了0x100

  • 问题内容: 如果您窥视Gmail更新电子邮件列表时Gmail向服务器发出的XHR POST请求,则您会看到每个响应均以: 为什么Google会以无休止的循环开始每个响应? 我读到这是一个安全技巧,http://my.opera.com/hallvors/blog/show.dml/260127,但是我不确定这应该是一种好的安全措施。 问题答案: 进行猜测…以便对响应做出任何恶意尝试或将块指向资源,