• 大小: 120KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: 其他
  • 标签: 目标检测  

资源简介

keras-yolo3 实时目标检测,更多内容,请移步:https://blog.csdn.net/zyxhangiian123456789/article/details/87855162

资源截图

代码片段和文件信息

import json
from collections import defaultdict

name_box_id = defaultdict(list)
id_name = dict()
f = open(
    “mscoco2017/annotations/instances_train2017.json“
    encoding=‘utf-8‘)
data = json.load(f)

annotations = data[‘annotations‘]
for ant in annotations:
    id = ant[‘image_id‘]
    name = ‘mscoco2017/train2017/%012d.jpg‘ % id
    cat = ant[‘category_id‘]

    if cat >= 1 and cat <= 11:
        cat = cat - 1
    elif cat >= 13 and cat <= 25:
        cat = cat - 2
    elif cat >= 27 and cat <= 28:
        cat = cat - 3
    elif cat >= 31 and cat <= 44:
        cat = cat - 5
    elif cat >= 46 and cat <= 65:
        cat = cat - 6
    elif cat == 67:
        cat = cat - 7
    elif cat == 70:
        cat = cat - 9
    elif cat >= 72 and cat <= 82:
        cat = cat - 10
    elif cat >= 84 and cat <= 90:
        cat = cat - 11

    name_box_id[name].append([ant[‘bbox‘] cat])

f = open(‘train.txt‘ ‘w‘)
for key in name_box_id.keys():
    f.write(key)
    box_infos = name_box_id[key]
    for info in box_infos:
        x_min = int(info[0][0])
        y_min = int(info[0][1])
        x_max = x_min + int(info[0][2])
        y_max = y_min + int(info[0][3])

        box_info = “ %d%d%d%d%d“ % (
            x_min y_min x_max y_max int(info[1]))
        f.write(box_info)
    f.write(‘\n‘)
f.close()

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1201  2018-07-31 07:42  keras-yolo3-master\.gitignore

     文件        379  2019-02-21 12:00  keras-yolo3-master\.project

     文件        439  2019-02-14 10:10  keras-yolo3-master\.pydevproject

     文件         55  2019-02-21 12:08  keras-yolo3-master\.settings\org.eclipse.core.resources.prefs

     文件       1323  2018-07-31 07:42  keras-yolo3-master\coco_annotation.py

     文件      10093  2018-07-31 07:42  keras-yolo3-master\convert.py

     文件       5707  2018-07-31 07:42  keras-yolo3-master\darknet53.cfg

     文件     127344  2018-07-31 07:42  keras-yolo3-master\font\FiraMono-Medium.otf

     文件       4432  2018-07-31 07:42  keras-yolo3-master\font\SIL Open Font License.txt

     文件       3482  2018-07-31 07:42  keras-yolo3-master\kmeans.py

     文件       1064  2018-07-31 07:42  keras-yolo3-master\LICENSE

     文件        625  2018-07-31 07:42  keras-yolo3-master\model_data\coco_classes.txt

     文件         50  2018-07-31 07:42  keras-yolo3-master\model_data\tiny_yolo_anchors.txt

     文件        135  2018-07-31 07:42  keras-yolo3-master\model_data\voc_classes.txt

     文件         76  2018-07-31 07:42  keras-yolo3-master\model_data\yolo_anchors.txt

     文件       4077  2018-07-31 07:42  keras-yolo3-master\README.md

     文件       4504  2019-02-21 17:15  keras-yolo3-master\real_time_objects_detection.py

     文件       8332  2018-07-31 07:42  keras-yolo3-master\train.py

     文件      10686  2018-07-31 07:42  keras-yolo3-master\train_bottleneck.py

     文件       1416  2018-07-31 07:42  keras-yolo3-master\voc_annotation.py

     文件       8540  2019-02-21 12:18  keras-yolo3-master\yolo.py

     文件      16491  2018-07-31 07:42  keras-yolo3-master\yolo3\model.py

     文件       3843  2018-07-31 07:42  keras-yolo3-master\yolo3\utils.py

     文件          0  2018-07-31 07:42  keras-yolo3-master\yolo3\__init__.py

     文件      14583  2019-02-21 12:22  keras-yolo3-master\yolo3\__pycache__\model.cpython-35.pyc

     文件       4405  2019-02-21 12:22  keras-yolo3-master\yolo3\__pycache__\utils.cpython-35.pyc

     文件        169  2019-02-21 12:22  keras-yolo3-master\yolo3\__pycache__\__init__.cpython-35.pyc

     文件       1915  2018-07-31 07:42  keras-yolo3-master\yolov3-tiny.cfg

     文件       8342  2018-07-31 07:42  keras-yolo3-master\yolov3.cfg

     文件       2304  2018-07-31 07:42  keras-yolo3-master\yolo_video.py

............此处省略11个文件信息

评论

共有 条评论