如何将Pascal VOC格式数据在Windows系统中转换为TFRecords格式?
- 内容介绍
- 文章标签
- 相关推荐
本文共计609个文字,预计阅读时间需要3分钟。
前言:由于TensorFlow常用TFrecords作为输入格式,我们需要将制作好的Pascal VOC格式转换为TFrecords格式。使用object detection API内提供的脚本即可完成转换。TFRecords格式如下:-uint64 length -uint32 masked_crc32_of_length
前言
由于TensorFlow常用TFrecords作为输入格式,我们需要将制作好的Pascal VOC转为TFrecords格式。使用 object detection API 内提供的脚本。
TFRecords格式如下:
-uint64 length
-uint32 masked_crc32_of_length
-byte data[length]
-uint32 masked_crc32_of_data
前置要求:
Anaconda3(使用python3.x)
制作好的Pascal VOC数据集
1、配置protobuf
Google的protobuf是一种轻便高效的结构化数据存储格式,结构扩展性高,速度快,密度大。我们下载对应的protoc-3.4.0-win32.zip版本。解压之后的文件内容如下:
将bin文件夹所在路径添加到环境变量PATH,再将bin下的protoc.exe移动到C:\Windows\System32目录下。
本文共计609个文字,预计阅读时间需要3分钟。
前言:由于TensorFlow常用TFrecords作为输入格式,我们需要将制作好的Pascal VOC格式转换为TFrecords格式。使用object detection API内提供的脚本即可完成转换。TFRecords格式如下:-uint64 length -uint32 masked_crc32_of_length
前言
由于TensorFlow常用TFrecords作为输入格式,我们需要将制作好的Pascal VOC转为TFrecords格式。使用 object detection API 内提供的脚本。
TFRecords格式如下:
-uint64 length
-uint32 masked_crc32_of_length
-byte data[length]
-uint32 masked_crc32_of_data
前置要求:
Anaconda3(使用python3.x)
制作好的Pascal VOC数据集
1、配置protobuf
Google的protobuf是一种轻便高效的结构化数据存储格式,结构扩展性高,速度快,密度大。我们下载对应的protoc-3.4.0-win32.zip版本。解压之后的文件内容如下:
将bin文件夹所在路径添加到环境变量PATH,再将bin下的protoc.exe移动到C:\Windows\System32目录下。

