我需要穿线吗?我以为我可以编写一个完整的单独的python文件并同时运行,但看起来并不优雅。
代码示例
while (True):
cap screen
process screen
if standard deviation > Threasholdstd:
do something
if movement not detected after 20 seconds
do something
start monitoring for Standard deviation again
不确定是否有某种方法可以完成此操作。谢谢你们!
答案 0 :(得分:1)
我认为您可能会“每秒”多次“开机”。因此,即使您没有检测到运动,循环仍在运行,您可以将当前时间与上次检测到的东西进行比较,如果相差> 20秒,则“执行某件事”。那里不需要线程。 – DanMašek