亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

python生成lmdb格式的文件實(shí)例

2020-02-15 23:34:46
字體:
供稿:網(wǎng)友

在crnn訓(xùn)練的時(shí)候需要用到lmdb格式的數(shù)據(jù)集,下面是python生成lmdb個(gè)是數(shù)據(jù)集的代碼,注意一定要在linux系統(tǒng)下,否則會(huì)讀入圖像的時(shí)候出問題,可能遇到的問題都在代碼里面注釋了,看代碼即可。

#-*- coding:utf-8 -*- import osimport lmdb#先pip install這個(gè)模塊哦import cv2import globimport numpy as np  def checkImageIsValid(imageBin): if imageBin is None:  return False imageBuf = np.fromstring(imageBin, dtype=np.uint8) img = cv2.imdecode(imageBuf, cv2.IMREAD_GRAYSCALE) if img is None:  return False imgH, imgW = img.shape[0], img.shape[1] if imgH * imgW == 0:  return False return True def writeCache(env, cache): with env.begin(write=True) as txn:  for k, v in cache.iteritems():   txn.put(k, v) def createDataset(outputPath, imagePathList, labelList, lexiconList=None, checkValid=True): """ Create LMDB dataset for CRNN training.# ARGS:  outputPath : LMDB output path  imagePathList : list of image path  labelList  : list of corresponding groundtruth texts  lexiconList : (optional) list of lexicon lists  checkValid : if true, check the validity of every image """ # print (len(imagePathList) , len(labelList)) assert(len(imagePathList) == len(labelList)) nSamples = len(imagePathList) print '...................' env = lmdb.open(outputPath, map_size=8589934592)#1099511627776)所需要的磁盤空間的最小值,之前是1T,我改成了8g,否則會(huì)報(bào)磁盤空間不足,這個(gè)數(shù)字是字節(jié)  cache = {} cnt = 1 for i in xrange(nSamples):  imagePath = imagePathList[i]  label = labelList[i]  if not os.path.exists(imagePath):   print('%s does not exist' % imagePath)   continue  with open(imagePath, 'r') as f:   imageBin = f.read()  if checkValid:   if not checkImageIsValid(imageBin):    print('%s is not a valid image' % imagePath)#注意一定要在linux下,否則f.read就不可用了,就會(huì)輸出這個(gè)信息    continue   imageKey = 'image-%09d' % cnt  labelKey = 'label-%09d' % cnt  cache[imageKey] = imageBin  cache[labelKey] = label  if lexiconList:   lexiconKey = 'lexicon-%09d' % cnt   cache[lexiconKey] = ' '.join(lexiconList[i])  if cnt % 1000 == 0:   writeCache(env, cache)   cache = {}   print('Written %d / %d' % (cnt, nSamples))  cnt += 1 nSamples = cnt - 1 cache['num-samples'] = str(nSamples) writeCache(env, cache) print('Created dataset with %d samples' % nSamples)  def read_text(path):  with open(path) as f:  text = f.read() text = text.strip()  return text  if __name__ == '__main__': # lmdb 輸出目錄 outputPath = 'D:/ruanjianxiazai/tuxiangyangben/fengehou/train'#訓(xùn)練集和驗(yàn)證集要跑兩遍這個(gè)程序,分兩次生成  path = "D:/ruanjianxiazai/tuxiangyangben/fengehou/chenguang/*.jpg"#將txt與jpg的都放在同一個(gè)文件里面 imagePathList = glob.glob(path) print '------------',len(imagePathList),'------------' imgLabelLists = [] for p in imagePathList:  try:   imgLabelLists.append((p, read_text(p.replace('.jpg', '.txt'))))  except:   continue    # imgLabelList = [ (p, read_text(p.replace('.jpg', '.txt'))) for p in imagePathList] # sort by labelList imgLabelList = sorted(imgLabelLists, key = lambda x:len(x[1])) imgPaths = [ p[0] for p in imgLabelList] txtLists = [ p[1] for p in imgLabelList]  createDataset(outputPath, imgPaths, txtLists, lexiconList=None, checkValid=True)             
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
日韩中文字幕久久| 精品亚洲欧美日韩| 日本一卡二卡在线播放| 欧美亚洲另类色图| 日本亚洲自拍| 你懂的视频在线看| 日本在线观看一区二区三区| 擼擼色在线看观看免费| www.youjizz.com亚洲| 亚洲最大福利网| 欧美理论在线| 亚洲区国产区| 欧美视频完全免费看| 国产精品一区二区你懂的| 国产精品**亚洲精品| 最新欧美日韩亚洲| 日韩精品卡通动漫网站| 8x8ⅹ拨牐拨牐拨牐在线观看| 日韩电视剧在线观看免费网站| 久久99在线观看| 亚洲理论电影片| 激情四射综合网| 丰满大乳少妇在线观看网站| 中文字幕中文字幕一区| 欧美激情一区二区三区高清视频| 中文字幕欧美激情一区| 69精品人人人人| 91极品视觉盛宴| 蜜桃臀一区二区三区| 日韩美女在线看免费观看| 国产精品欧美一区二区三区| 日韩亚洲一区二区| 日韩精品2区| 国产91成人video| 久久精品日产第一区二区三区高清版| 亚洲 另类 春色 国产| 日韩精品不卡| 欧美成人久久电影香蕉| 色呦呦久久久| 亚洲日本一区二区三区在线观看| 国产精品女主播视频| 一区二区三区四区在线| 极品一线天粉嫩虎白馒头| 亚洲二区在线播放视频| 午夜精品久久久久久久白皮肤| 国产精品熟女一区二区不卡| 亚洲精品国产品国语在线| 毛片a片免费观看| 成人在线观看免费网站| 日本小视频在线免费观看| 一区二区三区精密机械公司| gogogo免费高清日本写真| 亚洲精品乱码久久久久久9色| 超碰成人在线播放| 99久久久无码国产精品性波多| 99久久久无码国产精品性| 亚洲中文字幕无码一区| 日韩精品一区二区三区丰满| 国产999精品久久久久久| 二吊插入一穴一区二区| 毛片毛片毛片毛片| 天天色天天爽| 午夜精品电影| 精品视频123区在线观看| 欧美亚洲不卡| 91精品国自产| av激情在线观看| 麻豆精品一区二区综合av| 男女羞羞视频在线观看| 国产小视频免费观看| 中文字幕无码精品亚洲资源网久久| 亚洲国产精品第一区二区| 久久免费少妇高潮久久精品99| 成人乱码一区二区三区| 国产精品久久久久久久乖乖| 国产美女情趣调教h一区二区| 欧美日韩在线网站| 国产三级视频在线看| 久久久日本电影| 欧美一级视频一区二区| 久久久久成人精品无码中文字幕| 在线尤物九色自拍| 午夜精品一区二区三区在线观看| 黄色影片网址| 成人亚洲网站| 亚洲欧美在线成人| 亚洲1卡2卡3卡4卡乱码精品| 免费毛片在线看片免费丝瓜视频| 激情亚洲另类图片区小说区| 91网站黄www| 亚洲性生活大片| 少妇熟女一区二区| 久久综合久久鬼| 97超碰资源| 人妻 日韩 欧美 综合 制服| 91小视频在线免费看| 日韩乱码在线视频| 精品久久久99| 亚洲精品中文字幕有码专区| 人妖一区二区三区| 欧美亚洲精品一区二区| 麻豆国产精品视频| 成人福利视频| av在线网址观看| 波多野结衣电车痴汉| 色偷偷久久人人79超碰人人澡| 国产成人精品三级高清久久91| 欧美成人在线免费| 蜜臀久久99精品久久久无需会员| 久久99精品国产麻豆婷婷洗澡| 日本免费色视频| 亚洲国产精品yw在线观看| 婷婷亚洲五月| 香蕉国产精品偷在线观看不卡| 国产美女免费看| 欧美综合在线观看| 丰满的亚洲女人毛茸茸| 五月综合激情| 亚洲黄色一区二区| 精品人妻一区二区三区含羞草| 久久一级大片| 99视频一区二区三区| 91精品国产黑色瑜伽裤| 麻豆一区二区三区四区精品蜜桃| 一区二区三区四区视频在线| 欧美日韩乱国产| 色av性av丰满av| 久久久国产视频91| 色爱av美腿丝袜综合粉嫩av| 亚洲最大的免费视频网站| juy有坂深雪中文字幕| 亚洲AV成人无码精电影在线| 日韩毛片在线播放| 欧美不卡在线一区二区三区| 亚洲在线激情| 国产国产一区| 亚洲视频大全| 美女在线一区| 国产亚洲精品女人久久久久久| 在线欧美日韩| 一区二区免费在线播放| 50度灰在线观看| 一区二区三国产精华液| 中文国产成人精品久久一| 啪一啪鲁一鲁2019在线视频| 成人自拍视频网| 你懂的视频在线看| 德国性xxxx| 午夜一区二区三视频在线观看| 久久久久国产精品人| 亚洲精品在线网站| 97精品久久人人爽人人爽| 精品黑人一区二区三区观看时间| 9l视频自拍9l视频自拍| 亚洲国产视频一区二区三区| 久久精品免费一区二区三区| 午夜精品久久久久久久星辰影院| 精品推荐国产麻豆剧传媒| 国产精品xxxav免费视频| 国产又粗又猛又爽又黄的视频一| 精品一区二区三区的国产在线播放| 色吧亚洲视频| 亚洲精品成人在线播放| 日日夜夜国产| 精品一区二区三区在线播放| 视频一区二区精品| 精品小视频在线| 国产精品一卡| 精品国产三级a在线观看| 国产精品第四页| 好看的av在线不卡观看| 在线www天堂网在线| 91网页在线看| 中文字幕一区二| 中文字幕国产日韩| 国产性xxxx18免费观看视频| 亚洲制服丝袜av| ·天天天天操| 久久久噜噜噜久久久| 色综合中文综合网| 日韩有码一区| 日本不卡免费高清视频在线| 成人国产精品一级毛片视频| 成人免费视频一区二区| 欧美午夜电影在线| 成人片黄网站色大片免费毛片| 日韩在线xxx| 在线视频不卡一区二区三区| 午夜日韩成人影院| 久草在线在线| 最近免费中文字幕视频2019| 日韩视频在线一区二区| 中文字幕一区二区久久人妻网站| 欧美做爰猛烈大尺度视频| 久久精品亚洲欧美日韩精品中文字幕| 先锋影音欧美四级| 午夜欧美一区二区三区免费观看| 最新国产在线观看| 国产精品色在线网站| 国产精品色午夜在线观看| 午夜精品久久久久久99热软件| 99热精品在线观看| 国产欧美精品日韩区二区麻豆天美| 久久在线免费观看| 丰满人妻一区二区三区四区53| 欧美3p在线观看| 欧美xxx在线| 老司机色在线视频| 激情综合网天天干| 国产精品主播在线观看| 在线看片欧美| 作爱视频免费观看视频在线播放激情网| 欧美丰满少妇xxxxx高潮对白| 女同性αv亚洲女同志| 亚洲老头同性xxxxx| 国产精品视频一区二区三区四区五区| 国产精品nxnn| 亚洲天堂网站在线观看视频| 午夜久久久久久久久久久| 99在线精品视频免费观看软件| 欧美男男gaytwinkfreevideos| 1069视频| 国产女主播av| 国产一区二区丝袜高跟鞋图片| 老少交欧美另类| 久久99亚洲热视| 亚洲欧洲免费无码| 欧美日韩亚洲天堂| 韩国av电影免费观看| 动漫3d精品一区二区三区乱码| 欧美极品视频| 日本精品视频在线播放| 懂色一区二区三区av片| 五月婷婷六月色| 日韩国产精品亚洲а∨天堂免| 可播放的18gay1069| 姝姝窝人体www聚色窝| 成人一区二区电影| 伊人av综合网| 一区二区三区四区视频免费观看| 波多野结衣在线| 久久99精品久久久久久琪琪| 性鲍视频在线观看| 国产欧美在线观看视频| 国产精品无码白浆高潮| av伊人久久| 麻豆精品一区| 樱桃成人精品视频在线播放| 亚洲午夜在线视频| 日本a级黄色| 国产精品一区二区三区四区在线观看| 日本道在线观看| 欧美日韩第一区| 亚洲婷婷国产精品电影人久久| 日本在线观看视频一区| 欧美激情精品久久久久久免费印度| 亚洲视频日韩精品| 午夜欧美大尺度福利影院在线看| 国产成人精品www牛牛影视| 青青色青青操| 在线看的av| 日本三级一区| 国产盗摄女厕一区二区三区| 国产高清av在线| 国产真人无码作爱视频免费| 国产日产亚洲系列最新| 137大胆人体在线观看| 欧美爱爱视频| 冲田杏梨av在线| 天天综合网站| 女人18毛片一区二区三区| 久久久久久这里只有精品| 亚洲欧洲一区二区在线播放| 7777精品伊人久久久大香线蕉经典版下载| 国产精品免费视频xxxx| 久久免费视频99| 亚洲国产一区二区久久久777| 伊人色在线观看| 在线看视频不卡| 天天综合狠狠精品| 亚洲最大在线视频| 国产成人综合在线播放| 午夜成人亚洲理伦片在线观看| 免费麻豆国产一区二区三区四区| 91www在线| 一级片在线观看视频| 日本不卡一区视频| 91视频网入口| 久久精品国产欧美激情| 黄色一级大片在线免费看国产| 国产麻豆一区| 欧美一区二区美女| 亚洲色欲久久久综合网东京热| 国产 日韩 欧美| 成人在色线视频在线观看免费大全| 中文字幕免费在线观看| 成人乱码一区二区三区av| 一级黄在线观看| 国产免费福利视频| 91av视频在线观看| 99视频免费| 黄色电影网站在线观看| 亚洲欧洲av色图| 精品国产免费一区二区三区四区| 久久mv成人精品亚洲动漫| 亚洲白拍色综合图区| 欧美日韩dvd在线观看| 日本久久久久久久久久久| 嫩草影院2018| 欧美极品一区二区三区| av资源久久| 国产女人18毛片| 天天av综合网| 鲁大师精品99久久久| 一区不卡视频| 欧美最猛黑人xxxx| 成人午夜在线观看| 亚洲国产精品高清久久久| 国产99久久久久| 麻豆精品视频在线观看视频| 亚洲每日更新| 91精品丝袜国产高跟在线| 欧美人体做爰大胆视频| 热re99久久精品国产66热| 国产在线中文字幕| 欧美日本视频在线| 尤物视频在线看| 亚洲日韩第一页|