文章标题

来源:互联网 发布:mac 抹除系统 重装 编辑:程序博客网 时间:2024/06/11 23:59

caffe读取lmdb中特征文件

直接上代码,这个看得迷迷糊糊,还有问题,先记录一下。使用extract_feature提取的特征为lmdb格式,读出了呗,就这样了。。。。。

import lmdbfrom caffe.proto import caffe_pb2import numpy as np  import caffe  import sys  from caffe.proto import caffe_pb2  #parse argument  dbName = "../features"#提取的文件特征路径featureFile = "features.txt"output = open(featureFile, 'w')  fea_lmdb = lmdb.open('../features')env = fea_lmdb.begin()cursor = env.cursor()j = 1 cursor.iternext()value = cursor.value()datum = caffe_pb2.Datum()datum.ParseFromString(value)print datum.float_dataprint "\n\n\n"