ming71 / toolbox

various cv tools, such as label tools, data augmentation, label conversion, etc.
423 stars 126 forks source link
augmentation coco labeling-tool voc

toolbox

Various tools for computer vision

converter

Codes for label format conversion.

dataset

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

PRs are welcomed, if you have any questions, you can open an issue or contact me via mq_chaser@126.com.