第一步:

这一步是前提(务必做到这一步后,再操作后面的)

首先:对于像我这样的初学者,对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的参数

  1. convert_imageset [-g] ROOTFOLDER/ LISTFILE
  2. DB_NAME RANDOM_SHUFFLE[0 or 1]
  3. [resize_height]
  4. [resize_width]
  5. 实例:
  6. ./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 顺序读取)

执行成功的结果如图3,这个时候我们打开home/hu/caffe/data/my_data_set/hu_test_lmdb/ 可以看到生成的两个mdb格式的文件如图4
图1
图2
图3

图4

caffe学习之conver_imageset.bin的使用方法,caffe下图片转lmdb格式类型数据总结相关推荐

  1. Caffe学习系列(8):solver优化方法

    Caffe学习系列(8):solver优化方法 上文提到,到目前为止,caffe总共提供了六种优化方法: Stochastic Gradient Descent (type: "SGD&qu ...

  2. Caffe学习系列(12):训练和测试自己的图片

    学习caffe的目的,不是简单的做几个练习,最终还是要用到自己的实际项目或科研中.因此,本文介绍一下,从自己的原始图片到lmdb数据,再到训练和测试模型的整个流程. 一.准备数据 有条件的同学,可以去 ...

  3. Caffe学习笔记2--Ubuntu 14.04 64bit 安装Caffe(GPU版本)

    0.检查配置 1. VMWare上运行的Ubuntu,并不能支持真实的GPU(除了特定版本的VMWare和特定的GPU,要求条件严格,所以我在VMWare上搭建好了Caffe环境后,又重新在Windo ...

  4. 深度学习框架Caffe学习笔记(6)-测试自己的手写数字图片

    在之前的实验中我们使用过 $ ./build/tools/caffe.bin test \ -model examples/mnist/lenet_train_test.prototxt \ -wei ...

  5. caffe学习笔记(十七)--用caffemodel进行批量图片分类

    接上篇文章,这次进行批量图片处理,在/examles/images文件中有四张图片如下所示 接下来另外创建classifiy2.py文件,进行批量图片处理,事实上,这次的处理流程和上篇笔记基本类似,上 ...

  6. python查看数据类型的方法_pycharm下查看python的变量类型和变量内容的方法

    pycharm下查看python的变量类型和变量内容的方法 用过Matlab的同学基本都知道,程序里面的变量内容可以很方便的查看到,但python确没这么方便,对于做数据处理的很不方便,其实不是没有这 ...

  7. 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. ...

  8. Caffe 学习系列

    学习列表: Google protocol buffer在windows下的编译 caffe windows 学习第一步:编译和安装(vs2012+win 64) caffe windows学习:第一 ...

  9. Caffe学习系列(15):计算图片数据的均值

    图片减去均值后,再进行训练和测试,会提高速度和精度.因此,一般在各种模型中都会有这个操作. 那么这个均值怎么来的呢,实际上就是计算所有训练样本的平均值,计算出来后,保存为一个均值文件,在以后的测试中, ...

最新文章

  1. wireshark和tcpdump抓包TCP乱序和重传怎么办?PCAP TCP排序工具分享
  2. Python 执行js的2种解决方案-乾颐堂
  3. 我学会了python接下来学什么比较好-我,二本,学会Python后月入上万
  4. feign调用如何传递token_feign加入熔断器之后转发不了token等header信息
  5. win 7 系统激活工具
  6. oracle中的cursor属性有哪些,Cursor语法及理解
  7. linux控制流程,Linux - Bash - 流程控制
  8. 数字图像处理(三)——频域滤波
  9. 世界500强牛企英语面试精彩问答
  10. redis清空数据、查看数据量、查看占用内存命令
  11. 代码贡献受 Linux 之父亲自点名赞赏,酷派奖励员工 10 万股期权!
  12. c++11 lambda(匿名函数)
  13. Doris之Schema Change
  14. 用CSS Houdini画一片星空
  15. 写一个函数,首先要明确是完成一个流程,还是一个功能
  16. tekla钢结构算量_Tekla有用吗?Tekla软件在钢结构项目中有什么作用?
  17. file-saver实现文件流下载
  18. Ubuntu下安装Nodejs, Nide
  19. 网易实习面经——网易云音乐
  20. 卷积神经网络之warm up

热门文章

  1. 强化学习-利用Q-Learning算法玩走方格游戏(C++)
  2. 数据结构课设:基于字符串模式匹配算法的病毒感染检测问题
  3. 小程序html转wxml,微信小程序用wxParse解析html
  4. 网络原理——基础知识
  5. WordPress 安全漏洞
  6. 微分几何与广义相对论教程
  7. 红孩儿编辑器的模块设计3
  8. 开关控制灯实验C语言编程,指示灯开关控制器实验.doc
  9. Android传感器之光线传感器介绍
  10. amcharts学习