YOLO v3上训练自己的图片集

1. 目录树 新建项目文件夹project_yolov3,建立如下目录树。(并不是一定要这样组织,只是很多项目, 包括官网上面的,都把文件放到darknet的编译目录,显得文件组织结构不清晰) project_yolov3 – data – – images – – labels – – .names – – train_list.txt – – test_list.txt – cfg – – .data – – .cfg – backup 2. 准备图片、标签文件 将准备训练的图片放在images文件夹;对应的标签放在labels文件夹。 每张图片对应一个同名的label txt文件,比如images/abc.jpg – > labels/abc.txt。 labels文件每行存放一个标注的Boungding Box,一行五个数分别代表类别(从0开始编号), BoundingBox中心X坐标,中心Y坐标,宽,高。这些坐标都是0~1的相对坐标。比如,图片 的宽和高分别为WIDTH和HEIGHT像素,BoundingBox中心X、Y分别为x、y像素,宽、高 分别为w、h像素,label文件里面的值可以用下面的公式计算: yolo_x = x/WIDTH yolo_y = y/HEIGHT yolo_w = w/WIDTH yolo_h …

Mac系统占用空间大、空间不够、查看系统文件大小分布

du -sh * 背景: 最近老提示空间不够,很尴尬,一直弹系统提示 如图,256的空间,就剩下几个G了,其中最大头的系统占用:160G,占比60%多   正常情况下:我们可以点击管理,进入到系统磁盘优化界面: 这种适用于简单的文件占用分析,一般我们能够通过 清理文稿 和 回收箱 来解决空间不够的问题。 1、清空回收站。 2、在文稿里,按文件大小排序,删除不需要的文件。 3、对于GarageBand,这个是系统上的模拟乐器,一般都使用不到。 清除方法: rm -rf /Library/Application\ Support/GarageBand rm -rf /Library/Application\ Support/Logic rm -rf /Library/Audio/Apple\ Loops     不过,对于罪魁祸首,系统的160G,我们怎么才能知道她的内部存储分布呢?   正文: 关于如何查看系统的文件占用详情。 一、首先打开终端,输入 du -sh * 这个命令用来查看根目录下,所有文件的大小分布,如图所示: 其中,我们很容易能看到每个文件的大小占比,快速定位到最大占比的文件:Library   二、输入命令,进入到Library文件路径 cd ~/Library 然后,查看Library下的所有文件大小分布。 输入: du -d 1 -h 很容易我们可以找到最大的文件:/Developer 当然,其他的文件大小,我们也都能看到,一目了然。   三、到这里,我们基本就能知道下面的套路了,我们可以继续往下查看 比如,我这里继续进入到Developer文件,再查看他的每个子文件大小: 基本,查看个两三层,就基本能知道大概的原因了,我这边由于是程序猿,所以Xcode是根本原因,占了系统160G的一半大小。 到这里为止,如果你也是程序猿,有兴趣的,可以继续看;如果没有兴趣的可以直接跳第四步。 基本这就到底了,大概的空间占用分布从上面几张图,也基本有数了。 …

labelImg github tuition

LabelImg   https://github.com/tzutalin/labelImg LabelImg is a graphical image annotation tool. It is written in Python and uses Qt for its graphical interface. Annotations are saved as XML files in PASCAL VOC format, the format used by ImageNet. Besdies, it also supports YOLO format Watch a demo video Installation Download prebuilt binaries Windows macOS. Binaries for macOS …