参考网站:

http://www.cnblogs.com/darkknightzh/p/5909121.html (linux下)

http://www.mamicode.com/info-detail-1338521.html (windows下)

http://www.cnblogs.com/denny402/p/5082341.html (最简单明了的例子)

http://www.2cto.com/kf/201607/527860.html (mnist数据格式与lmdb转换代码分析)

http://nbviewer.jupyter.org/github/BVLC/caffe/blob/master/examples/00-classification.ipynb (官网教程python做分类)

Caffe将自己的文件生成lmdb

  1. 生成txt图片文件列表清单

http://blog.csdn.net/sinat_30071459/article/details/51613304 (标签制作)

  1. 调用convert_imageset.sh进行转换

创建可执行文件create_imagenet_train.bat

  1. ..\..\Build\x64\Release\convert_imageset.exe
  2. --resize_height=256
  3. --resize_width=256 #缩放
  4. --shuffle #打乱顺序
  5. F:\ImageDatabase\GoogleImage\GoogleImage-small\ #图像路径
  6. D:\Dev\caffe-master\examples\googleimages\train.txt #标签路径
  7. F:\ImageDatabase\GoogleImage\lmdb\googleimagessmall_train_lmdb #目标路径,不可存在
  8. Pause #暂停

同理create_imagenet_val.bat

  1. 计算均值文件

创建批处理文件compute_mean.bat

  1. ..\..\Build\x64\Release\compute_image_mean.exe
  2. F:\ImageDatabase\GoogleImage\lmdb\googleimagessmall_train_lmdb #train lmdb路径
  3. D:\Dev\caffe-master\examples\googleimages\mean.binaryproto #输出路径
  4. Pause

四、文件清单

将lmdb文件、mean文件、label文件等放到合适位置

配置网络配置文件中的路径,即可进行训练

转载于:https://www.cnblogs.com/yizhichun/p/6433570.html

Caffe将自己的文件生成lmdb相关推荐

  1. 【AI】caffe使用步骤(一):将标注数据生成lmdb或leveldb

    1.简述 caffe使用工具 convert_imageset 将标注数据转换成lmdb或leveldb格式,convert_imageset 使用方法可以参考脚本examples/imagenet/ ...

  2. 根据 *_train_test.prototxt文件生成 *_deploy.prototxt文件

     根据 *_train_test.prototxt文件生成 *_deploy.prototxt文件 发表于2016/8/6 19:43:11  1218人阅读 本文参考博文 (1)介绍 *_tra ...

  3. Caffe将图像数据转换成leveldb/lmdb

    Caffe中convert_imageset projrct将图像数据转换成Caffe能读取的数据格式leveldb/lmdb -gray=true //whether read gray image ...

  4. caffe 图片数据的转换成lmdb和数据集均值(转)

    转自网站: http://blog.csdn.net/muyiyushan/article/details/70578077 1.准备数据 使用dog/cat数据集,在训练项目根目录下分别建立trai ...

  5. Caffe训练数据转换为HD5与LMDB的代码实现

    1. 前言 一般来讲再caffe中经常的数据结构是LMDB以及HD5文件.再进行训练的时候需要将其转换为对应的格式,自然直接读取原始图像数据也是可以的,但是转换之后其读取的效率更高.那么这篇博客中就借 ...

  6. gsoap 学习 1-由wsdl文件生成h头文件

    开始前先看一下用户向导吧 http://www.cs.fsu.edu/~engelen/soap.html 中左侧点击Documentation 英语水平确实有限,有些内容可能说的不准确,敬请参考向导 ...

  7. Linux 系统上的库文件生成与使用

    什么是库文件? 库是一组预先编译好的方法的集合.Linux系统存储的库的位置一般在:/lib 和 /usr/lib. 在 64 位的系统上有些库也可能被存储在/usr/lib64 下.库的头文件一般会 ...

  8. pyinstaller打包py文件生成的exe出现闪退问题

    在使用pyinstaller打包py文件生成可执行文件exe出现闪退问题,解决方法: 在需要打包的py文件中的主函数最后一行添加如下代码: python2: raw_input('please inp ...

  9. Python将py文件生成exe文件

    使用PyCham软件运行生成可执行文件后,最完美的就是将py文件生成exe文件,这样可以任意复制移植到其他电脑上,供他人共享. 由于新手初步尝试,自己一个人摸索,遇到了很多坑.这里先给出最简单有效的方 ...

最新文章

  1. How to never give up
  2. poj1861 最小生成树 prim amp; kruskal
  3. Tmux终端复用工具小解
  4. latex 新定义环境 引用_炉石传说:完全虐杀式上分!新版本第二天动物园迅速定义环境!...
  5. Android之mediarecorder中的方法以及工作流程的过程
  6. 汇编语言-017(SCASW 、STRUCT 、STRUCT_ALLPOINTS 、STRUCT_ALIGN 、SYSTEMTIME、UNION 、 STRUCTTEST )
  7. vue3开发实践笔记
  8. 公众号点击图片变成另一张_公众号互动内容:小众潮流or下一个风口?| 新榜观察...
  9. IntelliJ IDEA lombok插件的安装和使用听
  10. vue开发看这篇文章就够了 vue知识大全
  11. 关于OpenFOAM的一些学习资料
  12. 51Talk2019战略升级,发布互动教学产品妖果AI
  13. SPI协议学习Cubmx——读写Flash W25Q64
  14. 某城郊 110KV 降压变电站监控系统设计简介
  15. 【iOS-Cocos2d游戏开发之十八】解决滚屏背景/拼接地图有黑边(缝隙)以及禁止游戏中自动锁屏问题!
  16. 美国苹果股价走势图(抢先看美股三大指数新动态)
  17. 计算机调用打印机打印流程图,Windows打印体系结构之本地打印任务处理流程①...
  18. ftp服务器匿名账号,登陆ftp服务器的匿名账号
  19. 如何去掉图片上的水印,四个步骤,方法超级容易又简单
  20. Android手机通讯录(上)

热门文章

  1. OpenXava 4.6.1 发布,Web 快速开发套件
  2. VS 2005 Debugger crashing with IE 8
  3. 《网络攻防实践》第八周作业
  4. 打破认知:程序设计 #x3D; 算法 + 数据结构?
  5. EOSRAM那么火,BANCOR协议白皮书了解一下?
  6. nyoj 925 国王的烦恼(最小生成树)
  7. SSL方式获取邮箱收件箱
  8. java中String对象和String变量
  9. TF-IDF与余弦相似性的应用(一):自动提取关键词 - 阮一峰的网络日志
  10. ExFat文件系统DBR受损恢复案例