# 机器视觉 **Repository Path**: ZZZCL99/jqsj ## Basic Information - **Project Name**: 机器视觉 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-10 - **Last Updated**: 2026-10-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 摄像头人员进出统计(Windows) 程序使用笔记本摄像头实时检测和跟踪人员,并统计穿过画面竖直计数线的人数。默认从左向右算进入,从右向左算离开。窗口内的提示、人数和人员编号均为中文。 ## 运行 在 PowerShell 中进入此目录: ```powershell py -m pip install -r requirements.txt py people_counter.py ``` 首次运行会下载 `yolo11n.pt` 模型。按视频窗口中的 **Q** 键退出。在 Windows“设置 → 隐私和安全性 → 摄像头”中允许桌面应用访问摄像头。 ## 参数 ```powershell py people_counter.py --camera 1 py people_counter.py --line 0.6 py people_counter.py --direction left ``` - `--camera`:摄像头编号,内置摄像头通常为 `0`。 - `--line`:竖直计数线的位置,占画面宽度的比例;`0.5` 表示画面中间。 - `--direction`:进入方向。默认 `right` 是左向右;`left` 表示右向左。 “当前在场”根据程序启动后观察到的进出次数估算,不含启动前已经在场的人。建议将摄像头对准出入口,让进出人员清晰穿过计数线。遮挡、人员在线附近折返或跟踪 ID 变化可能造成漏计或重复计数。