日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

使用python操作lmdb對數據讀取的實例

瀏覽:161日期:2022-07-02 15:01:06

由于c++速度快,所以一般寫入數據我調用c++借口,而讀取數據使用c++也行,但有時候Python在某方面方便,所以通過使用python借口僅僅對lmdb文件讀取,處理數據是圖片

import lmdbimport numpy as npimport cv2lmdb_file = '/home/rui/demo'lmdb_env = lmdb.open(lmdb_file)lmdb_txn = lmdb_env.begin()lmdb_cursor = lmdb_txn.cursor()for key, value in lmdb_cursor: img = cv2.imdecode(np.fromstring(value, np.uint8), 3); cv2.imshow('demo', img) cv2.waitKey(0)

補充知識:Python解析lmdb格式mnist數據集

背景

HDF5和LMDB都是Cafffe中常用的數據庫。相對來說,HDF5的讀寫格式簡單;LMDB采用內存-映射文件(memory-mapped files),所以擁有非常好的I/O性能,而且對于大型數據庫來說,HDF5的文件常常整個寫入內存。

所以HDF5的文件大小就受限于內存大小,當然也可以通過文件分割來解決問題,但其I/O性能就不如LMDB的頁緩存(page cachiing)策略了。

MNIST手寫數字字符識別實驗在deep learning 中經常用到,這里使用Python來獲取lmdb格式MNIST數據集中的圖片并顯示出來

Python讀取LMDB

首先確認你安裝了lmdb和Caffe的python包(Caffe中的pycaffe)。

pip install lmdb

LMDB采用鍵值對的存儲格式,key就是字符形式的ID,value是Caffe中Datum類的序列化形式。

# -*- coding:utf-8 -*-import caffefrom caffe.proto import caffe_pb2import lmdbimport cv2 as cvenv = lmdb.open('mnist_train_lmdb', readonly=True) # 打開數據文件txn = env.begin() # 生成處理句柄cur = txn.cursor() # 生成迭代器指針datum = caffe_pb2.Datum() # caffe 定義的數據類型for key, value in cur: print(type(key), key) datum.ParseFromString(value) # 反序列化成datum對象 label = datum.label data = caffe.io.datum_to_array(datum) print data.shape print datum.channels image = data[0] # image = data.transpose(1, 2, 0) print(type(label)) cv.imshow(str(label), image) cv.waitKey(0)cv.destroyAllWindows()env.close()

運行結果:

使用python操作lmdb對數據讀取的實例

使用python操作lmdb對數據讀取的實例

讀取LMDB數據庫中的Datum數據,這里再稍微介紹一下Datum的格式:channels:圖片的通道,彩色圖有3個通道,灰度圖只有1通道,當然也可以用通道數來表示其他意思,比如表示兩張圖片,每個通道一個單張的圖;height:圖片(即data)的高;width:圖片(即data)的寬;data:圖片的數據(像素值);label:圖片的label。(datum.channels, datum.height, datum.width)

以上這篇使用python操作lmdb對數據讀取的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品任我爽爆在线播放| 黑森林国产精品av| 99精品网站| 国产一区欧美| 欧美日韩四区| 亚洲一区欧美| 国产亚洲电影| 欧美黑人做爰爽爽爽| 黄毛片在线观看| 婷婷亚洲综合| 日本中文字幕视频一区| 国产乱码精品一区二区三区亚洲人| 欧美日韩一区二区国产| 美女视频免费精品| 日韩欧美网址| 亚洲欧美综合| 老牛影视一区二区三区| 国产日韩在线观看视频| 成人污污视频| 亚洲激情另类| 91精品国产自产在线丝袜啪| 激情久久99| 免费污视频在线一区| 国产精品色网| 欧美黄页在线免费观看| 91精品国产91久久久久久黑人| 欧美中文日韩| 久久精品国产免费| 不卡在线一区| 日韩va亚洲va欧美va久久| 日韩激情网站| 欧美国产偷国产精品三区| aa亚洲婷婷| 国产精品日本一区二区三区在线| 日韩电影免费网址| 蜜桃久久精品一区二区| 国产精品天堂蜜av在线播放| 韩国精品主播一区二区在线观看| 老司机久久99久久精品播放免费| 国产精品久久乐| 999精品色在线播放| 亚洲精品人人| a日韩av网址| 日韩精品视频网| av在线日韩| 奇米亚洲欧美| 日韩高清欧美| 91免费精品国偷自产在线在线| 四虎884aa成人精品最新| 日本国产欧美| 国产一区清纯| 精品国产鲁一鲁****| 免费观看在线综合| 久久久精品五月天| 老司机精品在线| 亚洲人成亚洲精品| 亚洲视频综合| 国产不卡精品在线| 97久久超碰| 在线视频日韩| 日韩欧美少妇| 国产精品亚洲二区| 久久国产成人| 久久人人88| 国产精品不卡| 国产麻豆一区| 亚洲精品免费观看| 久久大逼视频| 婷婷亚洲五月| 成人va天堂| 国产成人精品一区二区三区免费| 日本精品在线播放| 男人天堂欧美日韩| 午夜久久99| 精品深夜福利视频| 日本a级不卡| 日韩一级网站| 欧美高清不卡| 久久蜜桃精品| 国产激情在线播放| 精品视频一二| 麻豆免费精品视频| 久久国产欧美日韩精品| 亚洲黄色在线| 免费看的黄色欧美网站 | 亚洲深夜av| 精品日韩视频| 日韩精品午夜| 久久精品青草| 欧美三区四区| 日韩久久一区二区三区| 免费在线日韩av| 国产欧美欧美| 欧美亚洲网站| 国产精品夜夜夜| 国产乱子精品一区二区在线观看| 国产欧美日韩影院| 精品一区视频| 麻豆mv在线观看| 视频福利一区| 日韩视频在线一区二区三区 | 久久精品播放| 欧美一区二区性| 在线人成日本视频| 日本午夜大片a在线观看| 亚洲www啪成人一区二区| 99久久夜色精品国产亚洲1000部| 久久久国产亚洲精品| 亚洲夜间福利| 每日更新成人在线视频| 日韩精品一二三区| 中文字幕视频精品一区二区三区| 亚洲午夜免费| 日本亚州欧洲精品不卡| 69堂精品视频在线播放| 老鸭窝一区二区久久精品| 午夜久久中文| 91久久黄色| 在线免费观看亚洲| 国产午夜精品一区在线观看| 日本va欧美va精品| 久久久精品国产**网站| 欧美成人精品三级网站| 亚洲欧美日本日韩| 四虎精品一区二区免费| 国产精品丝袜在线播放| 久久久久国产精品一区二区| 日韩在线a电影| 麻豆中文一区二区| 亚洲精品极品少妇16p| 午夜精品影视国产一区在线麻豆| 国产福利资源一区| 久久影视一区| 婷婷综合亚洲| 日韩av午夜在线观看| 国产成人精品一区二区三区在线| 国产h片在线观看| 中文亚洲免费| 国产精品羞羞答答在线观看| 久久久久99| 日本a级不卡| 999久久久国产精品| 亚洲精品伊人| 丰满少妇一区| 欧美精品羞羞答答| 国产亚洲字幕| 亚洲国产一区二区三区在线播放| 日韩高清一级| 成人综合一区| 蜜臀久久99精品久久久久宅男 | 日韩欧美美女在线观看| 精品国产黄a∨片高清在线| 国产精品视区| 91亚洲国产高清| 日韩专区视频网站| 群体交乱之放荡娇妻一区二区| 日韩国产综合| 欧美专区一区| 国产偷自视频区视频一区二区| 久久影视三级福利片| 男人的天堂亚洲一区| 日本美女一区| 日韩精品成人| 午夜精品一区二区三区国产| 美腿丝袜在线亚洲一区| 男女男精品网站| 久久久777| 精品精品99| 日韩av黄色在线| 亚洲欧美日韩综合国产aⅴ| av日韩中文| 麻豆一区二区在线| 日韩精品国产精品| 性欧美精品高清| 久久精品国语| 老色鬼精品视频在线观看播放| 亚洲欧美在线综合| 成人日韩在线| 欧美黄页在线免费观看| 日韩一区二区三区四区五区| 亚洲成人一区| 中文字幕在线视频久| 国产欧美高清视频在线| 三级欧美在线一区| 九九在线精品| 韩国三级一区| 成人高清一区| 精品国产成人| 久久99国产精品视频| 久久国产精品免费精品3p | 亚洲字幕久久| 92国产精品| 麻豆91精品| 日本不卡视频在线观看| 亚洲欧洲午夜| 午夜影院欧美| 亚洲午夜久久久久久尤物| 成人亚洲一区二区| 国产精品美女在线观看直播| 亚洲深深色噜噜狠狠爱网站 |