gpt4 book ai didi

python - 开放CV : Detect object without displaying the webcam view window

转载 作者:太空宇宙 更新时间:2023-11-03 16:40:40 25 4
gpt4 key购买 nike

我正在使用 Haar 级联分类器来检测来自网络摄像头的眼睛。我不想显示网络摄像头正在捕获的内容。这是眼动分析项目的一部分。我想知道用户正在看屏幕上的哪个位置。如果我显示显示他们脸部的窗口,他们不可避免地倾向于只看屏幕上该窗口所在的部分。

我尝试删除该语句

cv2.imshow('frame', frame)

但是下一个语句

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

似乎引起了问题。所以我把它替换为

cv2.waitKey(delay=5000)
break

但它不会等待指定的延迟时间并继续执行下一条语句,这是我不想要的。

我做错了什么以及如何解决它?我正在使用 python 2.7.9 和 openCV 2.4.9

最佳答案

documentation关于 waitKey 命令的说明:

Note: The function only works if there is at least one HighGUI window created and the window is active. If there are several HighGUI windows, any of them can be active.

因此,您可以打开一个显示网络摄像头当前图像以外的内容的窗口,或者使用 another sleep 命令等待指定的时间。

关于python - 开放CV : Detect object without displaying the webcam view window,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36820200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com