将Imagenet2012比赛数据解析为图像

推荐安装ubuntu18.04,安装NVIDIA显卡驱动不需要关闭图形窗口,接着安装cuda,cudnn,cuda可以直接命令行搞定。安装anaconda最新版是python3.7环境,需要在navigator中配置3.6环境。然后命令行安装caffe-cuda,opencv可以在anaconda中安装。我用硬盘拷了imagenet的lmdb数据,这种数据用普通数据库软件打不开,我用了以下代码,将数据解析出来,保存在电脑硬盘上。

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
imagenet2012 labelmap
"""
import os
import caffe
import lmdb
import numpy as np
from caffe.proto import caffe_pb2
import cv2

ss='''n01440764,丁鲷
n01443537,金鱼
n01484850,大白鲨
n01491361,虎鲨
n01494475,锤头鲨
n01496331,电鳐
n01498041,黄貂鱼
n01514668,公鸡
n01514859,母鸡
n01518878,鸵鸟
n01530575,燕雀
n01531178,金翅雀
n01532829,家朱雀
n01534433,灯芯草雀
n01537544,靛蓝雀,靛蓝鸟
n01558993,蓝鹀
n01560419,夜莺 
n01580077,松鸦
n01582220,喜鹊
n01592084,山雀
n01601694,河鸟
n01608432,鸢(猛禽)
n01614925,秃头鹰
n01616318,秃鹫
n01622779,大灰猫头鹰
n01629819,欧洲火蝾螈
n01630670,普通蝾螈
n01631663,水蜥
n01632458,斑点蝾螈
n01632777,蝾螈,泥狗
n01641577,牛蛙
n01644373,树蛙
n01644900,尾蛙,铃蟾蜍,肋蟾蜍,尾蟾蜍
n01664065,红海龟
n01665541,皮革龟
n01667114,泥龟
n01667778,淡水龟
n01669191,箱龟
n01675722,带状壁虎
n01677366,普通鬣蜥
n01682714,美国变色龙
n01685808,鞭尾蜥蜴
n01687978,飞龙科蜥蜴
n01688243,褶边蜥蜴
n01689811,鳄鱼蜥蜴
n01692333,毒蜥
n01693334,绿蜥蜴
n01694178,非洲变色龙
n01695060,科莫多蜥蜴
n01697457,非洲鳄,尼罗河鳄鱼
n01698640,美国鳄鱼,鳄鱼
n01704323,三角龙
n01728572,雷蛇,蠕虫蛇
n01728920,环蛇,环颈蛇
n01729322,希腊蛇
n01729977,绿蛇,草蛇
n01734418,国王蛇
n01735189,袜带蛇,草蛇
n01737021,水蛇
n01739381,藤蛇
n01740131,夜蛇
n01742172,大蟒蛇
n01744401,岩石蟒蛇,岩蛇,蟒蛇
n01748264,印度眼镜蛇
n01749939,绿曼巴
n01751748,海蛇
n01753488,角腹蛇
n01755581,菱纹响尾蛇
n01756291,角响尾蛇
n01768244,三叶虫
n01770081,盲蜘蛛
n01770393,蝎子
n01773157,黑金花园蜘蛛
n01773549,谷仓蜘蛛
n01773797,花园蜘蛛
n01774384,黑寡妇蜘蛛
n01774750,狼蛛
n01775062,狼蜘蛛,狩猎蜘蛛
n01776313,壁虱
n01784675,蜈蚣
n01795545,黑松鸡
n01796340,松鸡,雷鸟
n01797886,披肩鸡,披肩榛鸡
n01798484,草原鸡,草原松鸡
n01806143,孔雀
n01806567,鹌鹑
n01807496,鹧鸪
n01817953,非洲灰鹦鹉
n01818515,金刚鹦鹉
n01819313,硫冠鹦鹉
n01820546,短尾鹦鹉
n01824575,褐翅鸦鹃
n01828970,蜜蜂1
n01829413,犀鸟1
n01833805,蜂鸟
n01843065,鹟䴕
n01843383,犀鸟2
n01847000,野鸭
n01855032,红胸秋沙鸭
n01855672,鹅
n01860187,黑天鹅
n01871265,大象
n01872401,针鼹鼠
n01873310,鸭嘴兽
n01877812,沙袋鼠
n01882714,考拉,考拉熊
n01883070,袋熊
n01910747,水母
n01914609,海葵
n01917289,脑珊瑚
n01924916,扁形虫扁虫
n01930112,线虫,蛔虫
n01943899,海螺
n01944390,蜗牛
n01945685,鼻涕虫
n01950731,海参
n01955084,石鳖
n01968897,鹦鹉螺
n01978287,珍宝蟹
n01978455,石蟹
n01980166,招潮蟹
n01981276,帝王蟹,阿拉斯加蟹,阿拉斯加帝王蟹
n01983481,美国龙虾,缅因州龙虾
n01984695,大螯虾
n01985128,小龙虾
n01986214,寄居蟹
n01990800,等足目动物(明虾和螃蟹近亲)
n02002556,白鹳
n02002724,黑鹳
n02006656,鹭
n02007558,火烈鸟
n02009229,小蓝鹭
n02009912,美国鹭,大白鹭
n02011460,麻鸦
n02012849,鹤
n02013706,秧鹤
n02017213,欧洲水鸡,紫水鸡
n02018207,沼泽泥母鸡,水母鸡
n02018795,鸨
n02025239,红翻石鹬
n02027492,红背鹬,黑腹滨鹬
n02028035,红脚鹬
n02033041,半蹼鹬
n02037110,蛎鹬
n02051845,鹈鹕
n02056570,国王企鹅
n02058221,信天翁,大海鸟
n02066245,灰鲸
n02071294,杀人鲸,逆戟鲸,虎鲸
n02074367,海牛
n02077923,海狮
n02085620,奇瓦瓦
n02085782,日本猎犬
n02085936,马尔济斯犬
n02086079,狮子狗
n02086240,西施犬
n02086646,布莱尼姆猎犬
n02086910,巴比狗
n02087046,玩具犬
n02087394,罗得西亚长背猎狗
n02088094,阿富汗猎犬
n02088238,猎犬
n02088364,比格犬,猎兔犬
n02088466,侦探犬
n02088632,蓝色快狗
n02089078,黑褐猎浣熊犬
n02089867,沃克猎犬
n02089973,英国猎狐犬
n02090379,美洲赤狗
n02090622,俄罗斯猎狼犬
n02090721,爱尔兰猎狼犬
n02091032,意大利灰狗
n02091134,惠比特犬
n02091244,依比沙猎犬
n02091467,挪威猎犬
n02091635,奥达猎犬,水獭猎犬
n02091831,沙克犬,瞪羚猎犬
n02092002,苏格兰猎鹿犬,猎鹿犬
n02092339,威玛猎犬
n02093256,斯塔福德郡牛头梗,斯塔福德郡斗牛梗
n02093428,美国斯塔福德郡梗,美国比特斗牛梗,斗牛梗
n02093647,贝德灵顿梗
n02093754,边境梗
n02093859,凯丽蓝梗
n02093991,爱尔兰梗
n02094114,
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值