为所有函数和类添加中文注释文档字符串
This commit is contained in:
@@ -13,6 +13,7 @@ from configs.load import config
|
||||
|
||||
|
||||
def _format_pose_debug(pose_result) -> str:
|
||||
"""格式化姿态检测结果用于调试日志输出"""
|
||||
metrics = pose_result.metrics
|
||||
if metrics is None:
|
||||
return "metrics=None"
|
||||
@@ -24,12 +25,14 @@ def _format_pose_debug(pose_result) -> str:
|
||||
f"ll={metrics.left_leg_extended}, rl={metrics.right_leg_extended})"
|
||||
)
|
||||
|
||||
|
||||
class VideoReceiver:
|
||||
"""视频轨道接收与运动检测流水线"""
|
||||
|
||||
def __init__(self, track) -> None:
|
||||
self._track = track
|
||||
|
||||
async def run(self) -> None:
|
||||
"""持续接收视频帧并进行姿态检测、渲染和语音播报"""
|
||||
logger.info("Start receiving video frames, process_every_n={}", config.video.process_every_n_frames)
|
||||
|
||||
frame_count = 0
|
||||
|
||||
Reference in New Issue
Block a user