本文为可视化界面的使用教程
将 权重文件 放到 weights
文件夹中,确保有且只有一个 .pt
文件;
执行代码,运行可视化界面
python visual_interface.py
注意:开始的时候程序会去加载模型,需要大概等待1~3
秒左右的时间,加载成功后,请确认中间彩色进度条下面的 Using weight:
是否是你的权重文件名
点击按钮 Import
按钮,选择 视频
或者 图片
文件,点击确定
注意:
- 如果视频导入之后无法 显示 or 播放,请下载并安装
LAV 解码器
, 下载链接:LAV 解码器 - 导入图片文件的话,按钮
Paly
和Pause
会被失能
点击按钮 Predict
进行推理,等待进度条跑完,进度条隔壁会显示目前推理的 FPS
指标
注意:
- 在推理过程中,所有的按钮都会被失能;
- 如果你的实时显示推理过程会导致软件卡死,可以取消掉位于
Predict
按钮上方的Real Time Predict
的√
,或者请将visual_interface.py
中的real_time_show_predict
改为False
点击按钮 Play
进行播放,此时【原视频】和【推理视频】同时播放,点击 Pause
即可【暂停】
点击按钮Open in Browser
,使用文件浏览器打开推理文件输出位置
您可以在 Predict info
中实时查看推理的过程
您可以在最下面的折线图观察到 GPU
的实时使用率的变化情况
- 执行命令进行打包(带有调试信息的)
pyinstaller -D -c --icon=./UI/icon/icon.ico visual_interface.py
或者, 执行命令进行打包(无调试信息)
pyinstaller -D -w --icon=./UI/icon/icon.ico visual_interface.py
- 等待打包完成
- 打包完成后,生成的
exe
位于dist
文件夹中的visual_interface
中 - 将
weights
文件夹 放到dist
文件夹中的visual_interface
中,并确保weights
文件夹 中有且只有一个您需要的权重文件 - 将
dist
中的model
和UI
文件夹 放到dist
文件夹中的visual_interface
中 - 进入
visual_interface
文件夹,双击exe
执行程序 - Enjoy !