【深度学习框架Caffe学习与应用】第三课 将图片数据转化为LMDB数据``
2017-11-23 17:25
489 查看
1.将图片数据转化为LMDB数据
第一步:创建图片文件列表清单,一般为一个txt文件,一行一张图片
我在caffe/data/目录下新建一个test_data的文件夹,里面放训练集及数据集
首先看一下data/test_data/train/male中的图片,显示出文件名
然后终端运行下面命令,将文件夹中图片的名称写到txt文件中
内容如下图所示
同样的,生成训练集的标签文件
这里说一下,生成标签命令的解释:
ls train/female/表示female文件夹下的图片名称,sed "s:^:male/:"表示txt文件中,开头是male/,sed "s:$: 0:"表示图片名之后,加上 0(有空格),>> t_train.txt,表示输出到这个文件中。
第二步:使用Caffe工具命令convert_imageset
该工具通过命令行方式使用,命令行的格式如下:
convert_imageset [FLAGS] [ROOTFOLDER/] [LISTFILE] [DB_NAME ]
我这里一直显示,没有convert_imageset命令,这是因为当前目录为:~/caffe/data/test_data,而convert_imageset所在目录为:~caffe/build/tools/,所以会找不到该命令,我把convert_imageset放到当前文件件test_data下,运行命令如下,成功:
或者回到caffe根目录下,运行以下代码也可以:
第一步:创建图片文件列表清单,一般为一个txt文件,一行一张图片
我在caffe/data/目录下新建一个test_data的文件夹,里面放训练集及数据集
首先看一下data/test_data/train/male中的图片,显示出文件名
然后终端运行下面命令,将文件夹中图片的名称写到txt文件中
内容如下图所示
同样的,生成训练集的标签文件
这里说一下,生成标签命令的解释:
ls train/female/表示female文件夹下的图片名称,sed "s:^:male/:"表示txt文件中,开头是male/,sed "s:$: 0:"表示图片名之后,加上 0(有空格),>> t_train.txt,表示输出到这个文件中。
第二步:使用Caffe工具命令convert_imageset
该工具通过命令行方式使用,命令行的格式如下:
convert_imageset [FLAGS] [ROOTFOLDER/] [LISTFILE] [DB_NAME ]
我这里一直显示,没有convert_imageset命令,这是因为当前目录为:~/caffe/data/test_data,而convert_imageset所在目录为:~caffe/build/tools/,所以会找不到该命令,我把convert_imageset放到当前文件件test_data下,运行命令如下,成功:
或者回到caffe根目录下,运行以下代码也可以:
相关文章推荐
- 深度学习caffe应用笔记--如何将图片转换为lmdb格式
- 【深度学习框架Caffe学习与应用】第三课 使用训练好的模型
- 【深度学习框架Caffe学习与应用】第五课 自定义神经层和数据输入层
- 【深度学习框架Caffe学习与应用】第二课
- 深度学习框架Caffe学习笔记(6)-测试自己的手写数字图片
- 深度学习_caffe_图像数据转换成caffe需要的db(leveldb/lmdb)文件
- caffe学习之conver_imageset.bin的使用方法,caffe下图片转lmdb格式类型数据总结
- 深度学习框架Caffe图片分类教程
- 深度学习-CAFFE利用CIFAR10网络模型训练自己的图像数据获得模型-4应用生成模型进行预测
- 将非图片数据转化为caffe可用的LMDB的方法
- 【深度学习框架Caffe学习与应用】 第十一课
- 深度学习文章3:将自己的图像数据转换成caffe需要的db(leveldb/lmdb)文件
- 深度学习框架Tensorflow学习与应用 图像数据处理之二
- 【深度学习框架Caffe学习与应用】第一课 Opencv安装
- Caffe源码解读(七):将图片数据转化为LMDB数据
- 【深度学习】【caffe实用工具3】笔记25 Windows下caffe中将图像数据集合转换为DB(LMDB/LEVELDB)文件格式之convert_imageset
- 【深度学习框架Caffe学习与应用】第四课 Caffe可视化工具
- 玩转数据系列:利用阿里云机器学习在深度学习框架下实现智能图片分类
- 【深度学习】笔记6:使用caffe中的CIFAR10网络模型和自己的图片数据训练自己的模型(步骤详解)
- Caffe下将mnist手写图片数据转化成lmdb格式