caffe学习之conver_imageset.bin的使用方法,caffe下图片转lmdb格式类型数据总结
第一步:
这一步是前提(务必做到这一步后,再操作后面的)
首先:对于像我这样的初学者,对Linux指令相当不熟悉,不过没关系,推荐一个Linux快速入门的学习网站 http://www.runoob.com/linux/linux-tutorial.html
花个半天就差不多了。
接下来:ubuntu(或者其他版本的Linux系统)系统下搭建好caffe开发环境,并且已经编译成功,生成了conver_imageset.bin工具
第二步:
调出终端命令窗口 (推荐使用快捷键:Ctrl+alt+t)
进入caffe安装的目录,默认情况下在终端窗口输入命令 : cd /home/hu/caffe 回车,即刻进入caffe目录 其中' hu‘是你自己定义的名字
先来了解一下conver_imageset.bin的参数
- convert_imageset [-g] ROOTFOLDER/ LISTFILE
- DB_NAME RANDOM_SHUFFLE[0 or 1]
- [resize_height]
- [resize_width]
- 实例:
./build/tools/convert_imageset.bin //转换工具所在目录,注意:前提是已经执行了 cd /home/hu/caffe 进入了caffe目录
/home/hu/caffe/data/my_data_set/ //根目录,数据集所在目录,也就是你的图片所存的目录 如图1
/home/hu/caffe/data/my_data_set/list.txt //当我们要同转换多张图片时可以采用,列表的形式全部列出 如图2
./data/my_data_set/hu_test_lmdb/ //装换成功lmdb格式数据存放的位置
1 //1(乱序读取, 0 顺序读取)
图4
caffe学习之conver_imageset.bin的使用方法,caffe下图片转lmdb格式类型数据总结相关推荐
- Caffe学习系列(8):solver优化方法
Caffe学习系列(8):solver优化方法 上文提到,到目前为止,caffe总共提供了六种优化方法: Stochastic Gradient Descent (type: "SGD&qu ...
- Caffe学习系列(12):训练和测试自己的图片
学习caffe的目的,不是简单的做几个练习,最终还是要用到自己的实际项目或科研中.因此,本文介绍一下,从自己的原始图片到lmdb数据,再到训练和测试模型的整个流程. 一.准备数据 有条件的同学,可以去 ...
- Caffe学习笔记2--Ubuntu 14.04 64bit 安装Caffe(GPU版本)
0.检查配置 1. VMWare上运行的Ubuntu,并不能支持真实的GPU(除了特定版本的VMWare和特定的GPU,要求条件严格,所以我在VMWare上搭建好了Caffe环境后,又重新在Windo ...
- 深度学习框架Caffe学习笔记(6)-测试自己的手写数字图片
在之前的实验中我们使用过 $ ./build/tools/caffe.bin test \ -model examples/mnist/lenet_train_test.prototxt \ -wei ...
- caffe学习笔记(十七)--用caffemodel进行批量图片分类
接上篇文章,这次进行批量图片处理,在/examles/images文件中有四张图片如下所示 接下来另外创建classifiy2.py文件,进行批量图片处理,事实上,这次的处理流程和上篇笔记基本类似,上 ...
- python查看数据类型的方法_pycharm下查看python的变量类型和变量内容的方法
pycharm下查看python的变量类型和变量内容的方法 用过Matlab的同学基本都知道,程序里面的变量内容可以很方便的查看到,但python确没这么方便,对于做数据处理的很不方便,其实不是没有这 ...
- caffe学习(1) ubunu 16.04+caffe+cuda8.0+opencv3.1安装
参考:http://blog.csdn.net/yhaolpz https://blog.csdn.net/yhaolpz/article/details/71375762 https://blog. ...
- Caffe 学习系列
学习列表: Google protocol buffer在windows下的编译 caffe windows 学习第一步:编译和安装(vs2012+win 64) caffe windows学习:第一 ...
- Caffe学习系列(15):计算图片数据的均值
图片减去均值后,再进行训练和测试,会提高速度和精度.因此,一般在各种模型中都会有这个操作. 那么这个均值怎么来的呢,实际上就是计算所有训练样本的平均值,计算出来后,保存为一个均值文件,在以后的测试中, ...
最新文章
- wireshark和tcpdump抓包TCP乱序和重传怎么办?PCAP TCP排序工具分享
- Python 执行js的2种解决方案-乾颐堂
- 我学会了python接下来学什么比较好-我,二本,学会Python后月入上万
- feign调用如何传递token_feign加入熔断器之后转发不了token等header信息
- win 7 系统激活工具
- oracle中的cursor属性有哪些,Cursor语法及理解
- linux控制流程,Linux - Bash - 流程控制
- 数字图像处理(三)——频域滤波
- 世界500强牛企英语面试精彩问答
- redis清空数据、查看数据量、查看占用内存命令
- 代码贡献受 Linux 之父亲自点名赞赏,酷派奖励员工 10 万股期权!
- c++11 lambda(匿名函数)
- Doris之Schema Change
- 用CSS Houdini画一片星空
- 写一个函数,首先要明确是完成一个流程,还是一个功能
- tekla钢结构算量_Tekla有用吗?Tekla软件在钢结构项目中有什么作用?
- file-saver实现文件流下载
- Ubuntu下安装Nodejs, Nide
- 网易实习面经——网易云音乐
- 卷积神经网络之warm up