修复 bug
This commit is contained in:
parent
1bf393d01e
commit
88ff3dff6f
@ -1555,7 +1555,7 @@ class FaceRecognitionSystem:
|
||||
|
||||
# 帧率控制
|
||||
target_fps = 30
|
||||
frame_interval = 1000 // target_fps # 每帧间隔毫秒
|
||||
target_frame_interval_ms = 1000 // target_fps # 每帧间隔毫秒
|
||||
last_frame_time = time.time() * 1000
|
||||
|
||||
# 清理定时控制
|
||||
@ -1576,8 +1576,8 @@ class FaceRecognitionSystem:
|
||||
|
||||
# 帧率控制:控制到约30fps
|
||||
elapsed = time.time() * 1000 - last_frame_time
|
||||
if elapsed < frame_interval:
|
||||
await asyncio.sleep((frame_interval - elapsed) / 1000)
|
||||
if elapsed < target_frame_interval_ms:
|
||||
await asyncio.sleep((target_frame_interval_ms - elapsed) / 1000)
|
||||
last_frame_time = time.time() * 1000
|
||||
|
||||
# 检查机器人角色并显示/隐藏视频
|
||||
|
||||
Loading…
Reference in New Issue
Block a user