• mnist lenet caffe 测试


    # -*- coding: utf-8 -*-
    import sys
    import numpy as np
    import struct
    from PIL import Image
    print "hell word"


    filename = 't10k-images-idx3-ubyte'
    binfile = open(filename,'rb')
    buf = binfile.read()


    index = 0
    magic,numImages,numRows,numColumns = struct.unpack_from('>IIII',buf,index) # 指定类型读取数据,得到图片总数
    index += struct.calcsize('>IIII')


    for image in range(0,numImages):
    im = struct.unpack_from('>784B',buf,index) #读一个图片
    index +=struct.calcsize('>784B')

    im = np.array(im,dtype = 'uint8')
    im = im.reshape(28,28) #像素大小
    im = Image.fromarray(im)
    im.save('mnist_test/train_%s.bmp'%image,'bmp') #保存转换后的图片格式
  • 相关阅读:
    第十次Java作业
    第七周Java作业
    第十二周作业
    上机练习
    第十一周作业
    第十一周上机练习
    第十周上机练习
    第九周上机作业
    第八周作业
    第八周上机作业
  • 原文地址:https://www.cnblogs.com/shuimuqingyang/p/10043575.html
Copyright © 2020-2023  润新知