将VOC2012数据集转换为tfrecord格式,遇到的问题

要运行的文件:models-master\research\object_detection\dataset_tools\create_pascal_tf_record.py

1、设置run edit configurations-->Script parameters:

--data_dir C:\Users\XX\Downloads\models-master\research\object_detection\voc\VOCdevkit --year VOC2012 --set=train --output_path=D:\voc\pascal_train.record

【注意】

    a、四个参数:--data_dir:数据集所在那个路径   --output_path:指定输出的tfrecord文件的路径

    b、如果是window系统,且数据集不在当前文件的相同目录下,参数的路径要写绝对路径

    c、D:\voc    在D盘下创建voc文件夹

          修改create_pascal_tf_record.py中的第49行:  

          flags.DEFINE_string('label_map_path',object_detection/data/pascal_label_map.pbtxt')

    d、在object_detection文件夹下创建voc文件夹,并将下载的数据集VOCtrainval_11-May-2012.tar解压到当前文件夹中,

            最终文件夹结构应为:

            research/

                object_detection/

                    voc/

                        VOCdevkit/

                            VOC2012/

                                JPEGImages/

                                    2007_000027.jpg

                                    2007_000032.jpg

                                    ......

                                Annotations/

                                     2007_000027.xml

                                     2007_000032.xml

                                      .......

                                ImageSets

                                    ......

                                SegmentationClass

                                    ......

                                SegmentationObject

                                    ......

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值