Face Random
1.软件说明
FaceRandomSelector 是一款人脸随机选择工具。软件采用opencv的人脸检测算法,能够快速准确地识别摄像头中的人脸,并提供高效的随机选择功能,帮助教师轻松实现课堂互动。
2.打包指令
2.4版本之前:
nuitka --standalone --include-package=cv2 --enable-plugin=pyside6 --windows-console-mode=disable --windows-icon-from-ico=./text.ico --include-data-dir=F:\python310\lib\site-packages\cv2\data=cv2\data --output-dir=dist3c --remove-output 3-control.py
2.4版本之后:
nuitka --standalone --include-package=cv2 --enable-plugin=pyside6 --windows-console-mode=disable --windows-icon-from-ico=./text.ico --include-data-files=model/face_detection_yunet_2023mar.onnx=model/face_detection_yunet_2023mar.onnx --output-dir=dist34 --remove-output 3-5.py
3.版本说明
- 1.py 2.py:非稳定版本
- 3-1.py:存在UI不美观 窗口大小 摄像头清晰度等问题
- 3-2.py:解决3-1.py的相关问题
- 3-3.py:添加加载进度条
- 3-test.py:由3-3.py改编 给出具体的人脸识别模型无法获取的相关报错
- 3-control.py:由3-3.py改编 用户可以修改相关参数
- 3-4.py:使用YuNet模型 加强对小人脸识别准确度
- 3-5.py:优化加载性能
- 3-6.py:优化加载性能 添加静止模式 删去置信度与选中绿框
软件务必保存在纯英文路径中!
Description
Languages
Python
100%