def showImage( batch_id, dictionary, imSize, attr, outfile):
images = dictionary.get('data')
labels = dictionary.get('labels')
for i in xrange(10000):
singleImage = images[i]
recon = np.zeros( (imSize, imSize, 3), dtype = np.uint8 )
singleImage = singleImage.reshape( (imSize*3, imSize))
red = singleImage[0:imSize,:]
blue = singleImage[imSize:2*imSize,:]
green = singleImage[2*imSize:3*imSize,:]
recon[:,:,0] = red
recon[:,:,1] = blue
recon[:,:,2] = green
outpath = os.path.abspath(".") + "/" + attr + "/" + str(batch_id) + "_" + str(i) + ".jpg"
#recon = resize(recon, (256, 256))
io.imsave(outpath, recon)
outfile.write(outpath + " " + str(labels[i]) + "\n")
评论列表
文章目录