Browse Source

Update README.md

Jinghui Cai 4 years ago
parent
commit
a956bcf861
1 changed files with 34 additions and 0 deletions
  1. 34 0
      examples/C#_deploy/README.md

+ 34 - 0
examples/C#_deploy/README.md

@@ -130,3 +130,37 @@
 MaskRCNN实例分割:
 <div align="center">
 <img src="./images/23.png"  width = "800" />             </div>
+
+### 3.4 c#项目:可视化界面功能简要描述
+
+- 1.可加载PaddleSeg, PaddleClas, PaddleDetection以及PaddleX导出的部署模型, 分别对应模型选择中的: seg, clas, det, paddlex
+- 2.目前也支持GPU下加载MaskRCNN进行实例分割可视化推理,需选择模型: mask
+- 3.支持CPU与GPU推理,同时支持指定GPU运行 —— 当前在单卡上测试默认为0运行正常,非法指定不存在的id无法初始化模型;且可能引发异常导致程序崩溃
+- 4.支持单张图片(png, jpg)、图片文件夹、视频流(mp4)推理
+- 5.支持目标检测时,设定检测结果显示阈值
+- 6.支持图片文件夹推理时,设定连续推理间隔,方便观察预测效果
+- 7.支持推理中断:及图片文件夹推理过程+视频流推理过程
+
+
+### 3.5 可视化界面基本使用说明
+
+- 1.选择模型类型:det、seg、clas、mask、paddlex
+- 2.选择运行环境:CPU、GPU
+- 3.点击初始化模型,选择模型文件夹即可 —— 文件夹格式如下
+   - inference_model
+       - *.yml
+       - *.pdmodel
+       - *.pdiparams
+       - paddlex的模型含有两个yml,其余套件导出只有一个yml/yaml
+- 4.加载图片/图片文件夹/视频流
+- 5.模型推理
+- 6.执行提前推理中断
+- 7.加载新模型,如果在同一环境下运行且属于同一模型类型,则点击模型加载按钮即可进行新模型的初始化
+- 8.如果运行环境或模型类型不一致,需要先点击销毁模型,然后再设置模型类型以及运行环境,最后重新初始化新模型
+- 9.在目标检测过程中,可设置检测阈值
+- 10.在文件夹推理过程中,可设置连续推理间隔时间
+- 11.可通过查看左上角实时推理耗时来查看模型预处理+推理-后处理的时间
+- 12.可编辑GPU_id,设置初始化时模型运行在指定GPU上——请根据实际硬件设置,默认为0
+
+<div align="center">
+<img src="./images/25.png"  width = "800" />             </div>