保存数据

执行程序,需要保存输出结果的pkl文件或者json文件

下面以测试faster_rcnn示例:

在执行测试时可以使用下面这条命令,就会将结果保存到一个pkl文件中。

python tools/test.py configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py checkpoints/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth --out result/file_name.pkl

保存下来的文件就是下面这样的。

下载DetVisGUI

https://github.com/Chien-Hung/DetVisGUI/tree/mmdetection

在mmdetection目录下

git clone -b mmdetection https://github.com/Chien-Hung/DetVisGUI.git

运行DetDetVisGUI的命令格式是

python DetVisGUI/DetVisGUI.py ${CONFIG_FILE} [--det_file ${RESULT_FILE}] [--stage ${STAGE}] [--output ${SAVE_DIRECTORY}]

Arguments:

  • CONFIG_FILE: Config file of mmdetction.

Optional Arguments:

  • RESULT_FILE: Filename of the output results in pickle / json format.
  • STAGE: The stage [train / val / test] of the result file, default is 'val'.
  • SAVE_DIRECTORY: The directory for saving display images, default is 'output'.

示例:

输入的命令是:

python DetVisGUI/DetVisGUI.py configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py --det_file result/12-26-4-24.pkl

下面是详细的执行情况。

(ld) smile2021@smile:data/share/XXM/mmdetection$ python DetVisGUI/DetVisGUI.py configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py --det_file result/12-26-4-24.pkl

==============[ COCO json info ]==============
Total Annotations: 36781
Total Image : 5000
Annotated Image : 4952
Total Category : 80
----------------------------
class | count
----------------------------
person | 11004
bicycle | 316
car | 1932
motorcycle | 371
airplane | 143
bus | 285
train | 190
truck | 415
boat | 430
traffic light | 637
fire hydrant | 101
stop sign | 75
parking meter | 60
bench | 413
bird | 440
cat | 202
dog | 218
horse | 273
sheep | 361
cow | 380
elephant | 255
bear | 71
zebra | 268
giraffe | 232
backpack | 371
umbrella | 413
handbag | 540
tie | 254
suitcase | 303
frisbee | 115
skis | 241
snowboard | 69
sports ball | 263
kite | 336
baseball bat | 146
baseball glove | 148
skateboard | 179
surfboard | 269
tennis racket | 225
bottle | 1025
wine glass | 343
cup | 899
fork | 215
knife | 326
spoon | 253
bowl | 626
banana | 379
apple | 239
sandwich | 177
orange | 287
broccoli | 316
carrot | 371
hot dog | 127
pizza | 285
donut | 338
cake | 316
chair | 1791
couch | 261
potted plant | 343
bed | 163
dining table | 697
toilet | 179
tv | 288
laptop | 231
mouse | 106
remote | 283
keyboard | 153
cell phone | 262
microwave | 55
oven | 143
toaster | 9
sink | 225
refrigerator | 126
book | 1161
clock | 267
vase | 277
scissors | 36
teddy bear | 191
hair drier | 11
toothbrush | 57

可视化结果

mmdetection可视化工具-DetVisGUI的更多相关文章

  1. MongoDB 安装和可视化工具

    MongoDB 是一款非常热门的NoSQL,面向文档的数据库管理系统,官方下载地址是:MongoDB,博主选择的是 Enterprise Server (MongoDB 3.2.9)版本,安装在Win ...

  2. MySQL学习(一)MySQLWorkbench(MySQL可视化工具)下载,安装,测试连接,以及注意事项

    PS:MySQLWorkbench是MYSQL自带的可视化工具,无论使用哪个可视化工具,其实大同小异,如果想以后走的更远的话,可以考虑使用命令行操作数据库MYSQL.可视化工具让我们初学者更能理解数据 ...

  3. 使用强大的可视化工具redislive来监控我们的redis,别让自己死的太惨~~~

    作为玩windows的码农,在centos上面装点东西,真的会崩溃的要死,,,我想大家也知道,在centos上面,你下载的是各种源代码,需要自己编译...而 使用yum的话,这个吊软件包有点想nuge ...

  4. 使用可视化工具redisclient连接redis

    可视化工具推荐:http://database.51cto.com/art/201505/477692.htm 1.连接redis服务端 1.1 设置连接密码:在redis根目录下,双击redis-c ...

  5. MongoDB在Windows下安装、Shell客户端的使用、Bson扩充的数据类型、MongoVUE可视化工具安装和简单使用、Robomongo可视化工具(2)

    一.Windows 下载安装 1.去http://www.mongodb.org/downloads下载,mongodb默认安装在C:\Program Files\MongoDB目录下,到F:\Off ...

  6. 漫谈可视化Prefuse(五)---一款属于我自己的可视化工具

    伴随着前期的基础积累,翻过API,读过一些Demo,总觉得自己已经摸透了Prefuse,小打小闹似乎已经无法满足内心膨胀的自己.还记得儿时看的<武状元苏乞儿>中降龙十八掌最后一张居然是空白 ...

  7. 可视化工具solo show-----Processing Prefuse show

    继上篇<可视化工具solo show>罗列出一些主要基于Java开发的软件.插件之后,又仔细揣摩了下哪些可以为我所用. 一番端详之后,准备挑出其中Processing和Prefuse两位大 ...

  8. 可视化工具solo show

    辗转一圈还是回到了我魂牵梦绕的可视化上来了. 在Gephi+Netbeans上折腾了将近一个星期后,我深深的体会到个人对于代码的驾驭能力尚有提升的空间^_^,路很长,方向很重要,三思而行. 转载请标明 ...

  9. 可视化工具gephi源码探秘(二)---导入netbeans

    在上篇<可视化工具gephi源码探秘(一)>中主要介绍了如何将gephi的源码导入myeclipse中遇到的一些问题,此篇接着上篇而来,主要讲解当下通过myeclipse导入gephi源码 ...

  10. NuGet命令行工具和可视化工具

    Nuget出了命令行工具之外,还有一个可视化工具,下载地址如下: 命令行(推荐官网下载,有中文提示!):https://dist.nuget.org/index.html 可视化(简单.方便.易用): ...

随机推荐

  1. Zookeeper ZAB协议-客户端源码解析

    因为在Zookeeper的底层源码中大量使用了NIO,线程和阻塞队列,在了解之前对前面这些有个基础会更容易理解 ZAB 是Zookeeper 的一种原子广播协议,用于支持Zookeeper 的分布式协 ...

  2. Linux firewall 命令

    常用命令 开启端口命令 firewall-cmd --zone=public--add-port=443/tcp --permanent --zone  #作用域 --add-port=80/tcp ...

  3. python虚拟环境和包管理

    新建一个虚拟环境: python3 -m venv env1 # 新建一个名称为env1的虚拟环境 激活环境: source env1/bin/activate 退出虚拟环境: deactivate ...

  4. pypi镜像-清华

    临时使用 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package 注意,simple 不能少, 是 https 而不是 ...

  5. 本地Map缓存

    package com.cars.forwardservice.controller;import org.springframework.stereotype.Controller;import o ...

  6. conda出现Solving environment: failed错误

    conda在使用create新建环境和install安装时报错"Solving environment: failed" 报错截图  解决方案 1.在cmd中输入 %HOMEPAT ...

  7. js 表格分页,ajax请求后台数据前台分页

    $(function(){ var url="后台给的地址"; var shuju=document.getElementById("shuju"); cons ...

  8. unity 发布WebGL版本找不到unity自带的类

    加载asset bundle的时候出现Could not produce class with ID XXX的错误 在asset 文件夹下建一个Link的XML,内容如下: <?xml vers ...

  9. B - WeirdSort

    B - WeirdSort 思路:经过认真的审题,你会发现,这只是个冒泡的变形,我们建立两个数组,然后用一个数组里面的数字确定位置,然后冒泡就行了.最后抖机灵用了个is_sorted,判断数组里面数字 ...

  10. 如何获取传输url后面的参数

    function GetRequest(urlStr) {//两种方式,输入链接获取或当前链接获取 if (typeof urlStr == "undefined") { var ...