保存数据

执行程序,需要保存输出结果的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. 《ImageNet Classification with Deep Convolutional Neural Networks (AlexNet)2012》

    Abstract 作者训练了一个大型的深度卷积神经网络,用于在 ImageNet LSVRC-2010 比赛中对120万张高分辨率图像分为1000个不同的类别.在测试数据上,作者们达到了 top-1 ...

  2. csr_matrix与ndarray类型互转

    ndarry 转 csr_matrix>>> import numpy as np>>> import scipy.sparse >>> my_m ...

  3. Java常用数据结构

    1.数组 数组(Array) 是一种很常见的数据结构.它由相同类型的元素(element)组成,并且是使用一块连续的内存来存储. 我们直接可以利用元素的索引(index)可以计算出该元素对应的存储地址 ...

  4. [NOIP1999 提高组] 旅行家的预算

    洛咕 题意:一个旅行家想驾驶汽车以最少的费用从一个城市到另一个城市(假设出发时油箱是空的).给定两个城市之间的距离 \(D_1\).汽车油箱的容量 \(C\)(以升为单位).每升汽油能行驶的距离 \( ...

  5. 操作系统 Concurrency 并发

    1. 线程和进程的区别 名称 执行点 地址空间 状态保存位置 进程 process 一个进程有多个线程,多个执行点 一个进程一个地址空间 Process Control Block 进程控制块 线程 ...

  6. ORACLE查看会话的大小及终止会话

    一.出现PGA不足时,我们可以查看用户会话大小,结束相应会话 方法一 Select Server, Osuser, Name, Value / 1024 / 1024 Mb, s.Sql_Id, Sp ...

  7. 关于promise经典面试题

    这里涉及到同步和异步的问题

  8. 使用vue3在element plus中在el-table中拖拽

    1.安装 vuedraggable npm i -S vuedraggable 2.在使用的组件,引入.sortablejs包含在vuedraggable import Sortable from & ...

  9. 7.golang语言学习,标识符的命名规范

    1.凡是自己可以命名的都是标识符 2.命名规则 a.由26个英文字母,数字0-9,_组成 b.不能数字开头 c.严格区分大小写 d.不能包含空格 e.下划线"_"本身在go中是一个 ...

  10. django:django同步数据库的时候app models表没有成功创建

    解决方式: python3 manage.py makemigrations --empty managerbook  # managerbook就是你的app名字,此处要写成自己的app名字 pyt ...