本文为可视化界面的使用教程
将 权重文件 放到 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 !
