‘智眸’测谎动态感知——摄像头智能测谎软件 v1.0
本软件是一款基于摄像头输入的智能测谎软件,借助 MediaPipe 和情感识别技术,实现面部关键点检测、心率监测等功能。

项目环境(作者环境)
python 3.10以上 Windows10以上
环境准备
创建虚拟环境
使用 environment.yml 文件创建虚拟环境:
conda env create -f environment.ymlconda activate tsm
安装依赖
也可以使用 requirements.txt 安装依赖:
pip install -r requirements.txt运行方式
通过UI启动器运行
双击 launcher.py 或 点我启动.bat 打开图形界面,在界面中选择输入源和功能选项后,点击“启动应用”按钮。
通过命令行运行
python main.py [选项]可用选项
--input, -i:输入视频设备(数字或路径)、文件或屏幕区域(x y 宽度 高度),默认为 0。 --landmarks, -l:设置任意值以显示面部和手部关键点。 --ttl, -t:每个显示“线索”的持续帧数,默认为 30。 --record, -r:设置任意值以在当前目录保存带时间戳的 AVI 文件。 --second, -s:次要视频输入设备(数字或路径)。
功能选项
- 输入源选择
:支持视频设备、文件和屏幕区域三种输入方式。 - 显示面部和手部关键点
:在视频画面上绘制面部和手部的关键点。 - 录制视频
:将处理后的视频保存为 AVI 文件。 - 显示持续帧数
:设置每个“线索”在画面上显示的帧数。 - 次要视频设备
:支持同时使用两个视频设备。
日志查看
运行 log.py 可以打开日志查看器,实时监控 app.log 文件的内容。
python log.py完整代码下载地址:
https://download.csdn.net/download/2301_76484015/92700098
夜雨聆风