# toolbox
Various tools for computer vision</br>
## converter
Codes for label format conversion.</br>
* **toCOCO**</br>
I have achieved the conversion to coco annotations including: `IC15`, `HRSC2016`, `UCAS-AOS`, `NWPU VHR 10`. and `VOC`. Besides, it also supports `labelme` annotations converted to COCO format.
* **toDOTA**
The codes in this part support the conversion of data annotations from `IC15`, `HRSC2016`, `UCAS-AOS`, `NWPU VHR 10` into polygonal form of `DOTA` annotations. And it also supports the preprocessing code of the corresponding datasets and the `.json` files generation codes.
* **toTXT**
Convert to the label format required for mAP calculation, the calculation code refers to my [implementation](https://github.com/ming71/toolbox/tree/master/mAP) here (for rbox).
* **toYOLO**
This part will no longer be maintained and it supports both `xml` and `ICDAR` formats.
* **MSRA-TD500**
Support evaluation on MSRA-TD500 with IC15 scripts.
## dataset
* **DOTA_devkit**
Toolkits for DOTA datasets, with some annotations and modification attached.
* **dataset_partition**
Dataset partition for train, val, test part.
**Note**: `x2` means train + val, `x3` means train + val + test.
Remember to enlarge val & test set if your dataset is tiny. (such as 6:2:2)
* **subdataset_generation**
Division of subset from total dataset, used for hyperparameter adjust.
(you can regard it as `x1` dataset_partition)
* **generate_imageset**
Generate image absolute path for easy training. Supported data sets include: `IC13`, `IC15`, `HRSC2016`, `DOTA`, `UCAS_AOD`, `NWPU_VHR`, and `VOC`.
* **operate_on_datasets**
Operations on dataset , such as copy, label matching.
## rotation
Codes for rotated object detection. Supports functions such as cuda rnms, cuda riou, python rnms, pytorch riou calculations.
## data augmentation
I have implemented some data augmentations such as `Affine`, `HSV transform`, `Blur`, `Grayscale`, `Gamma`, `RandomNoise`, `Sharpen`, `Contrast`, `RandomFlip`. On this basis, imbalanced datasets can be automatically augmented via simple sampling strategy here.
## drawbox
Useful tool for drawing bbox through providied points. The only customed part is your points obtaining function.
## mAP
Support rbox evaluation and mAP calculation for object detection.
## matplotlib
Provided a template for plotting 2D and 3D figure.
## excel
Simple examples for excel files processing via pandas.
## log_show
Visualization for training process.
## spider
Easy implemention for crawling info from website.
## visualization
Feature visualization tools.
## Plug-and-play
* asff-fpn
* bam-attention
PRs are welcomed, if you have any questions, you can open an issue or contact me via mq_chaser@126.com.
没有合适的资源?快使用搜索试试~ 我知道了~
各种cv工具,比如labeltools,dataaugmentation,labelconversion等。___下载.zip
共278个文件
py:135个
png:23个
jpg:19个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 10 浏览量
2023-04-19
00:43:05
上传
评论
收藏 37.47MB ZIP 举报
温馨提示
各种cv工具,比如labeltools,dataaugmentation,labelconversion等。___下载.zip
资源推荐
资源详情
资源评论
收起资源包目录
各种cv工具,比如labeltools,dataaugmentation,labelconversion等。___下载.zip (278个子文件)
img_sample.bmp 2.8MB
scrapy.cfg 258B
cpu_nms.cpp 520KB
rbox_overlaps.cpp 405KB
iou_cpu.cpp 345KB
rotate_polygon_nms.cpp 316KB
rbbox_overlaps.cpp 293KB
polyiou.cpp 4KB
price.csv 707KB
books.csv 48KB
info.csv 3KB
.~lock.price.csv# 108B
poly_overlaps_kernel.cu 13KB
poly_nms_kernel.cu 11KB
rbbox_overlaps_kernel.cu 10KB
rotate_polygon_nms_kernel.cu 9KB
.gitignore 168B
.gitignore 13B
polyiou.h 202B
poly_nms.hpp 298B
rotate_gpu_nms.hpp 153B
rotate_polygon_nms.hpp 153B
rbbox_overlaps.hpp 107B
poly_overlaps.hpp 106B
polyiou.i 258B
demo.ipynb 10.97MB
noise.jpeg 441KB
affine.jpeg 153KB
flip.jpeg 130KB
hsv.jpeg 130KB
blur.jpeg 100KB
raw.jpeg 56KB
100000763_cls.jpg 262KB
000000391895.jpg 219KB
000000222564.jpg 187KB
000000574769.jpg 185KB
000000309022.jpg 184KB
000000184613.jpg 178KB
000000005802.jpg 177KB
000000318219.jpg 171KB
000000483108.jpg 162KB
000000060623.jpg 161KB
000000554625.jpg 136KB
000000224736.jpg 117KB
000000118113.jpg 113KB
000000374628.jpg 102KB
000000522418.jpg 82KB
000000193271.jpg 69KB
woof_meow.jpg 53KB
car.jpg 44KB
000000403013.jpg 31KB
instances_train2017_small.json 100KB
car.json 4KB
Makefile 57B
Makefile 57B
Makefile 56B
python常用语句.md 4KB
cv笔记.md 4KB
pytorch常用.md 3KB
README.md 3KB
README.md 2KB
README.md 1KB
readme.md 1KB
README.md 1KB
README.md 1KB
README.md 1KB
readme.md 1KB
README.md 782B
readme.md 756B
motplotlib常用语句和问题.md 708B
README.md 632B
README.md 118B
README.md 77B
精通Scrapy网络爬虫.pdf 17.69MB
matplotlib-cheatsheet.png 2.66MB
drawbox_screenshot_11.07.019.png 914KB
drawbox_screenshot_11.07.2019.png 897KB
drawbox_screenshot_11.017.2019.png 803KB
board.png 686KB
font_save_annotation.png 647KB
crop_3D_8.png 459KB
superpix.png 436KB
heatmap.png 243KB
s&r_no_canny.png 166KB
multi-log.png 115KB
log.png 83KB
seaborn_1.png 47KB
4vars.png 44KB
fxy1.png 37KB
Hu-hist.png 30KB
fxy0.png 29KB
seaborn_2.png 28KB
detection-results-info.png 25KB
ground-truth-info.png 18KB
text.png 18KB
lamr.png 14KB
mAP.png 13KB
map_func.py 38KB
rrc_evaluation_funcs_1_1.py 19KB
augment.py 19KB
共 278 条
- 1
- 2
- 3
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功