我试图输入我的图像到这个方法,但是当我试图绘制图像时,它完全是黑色的。
我尝试只输入一张图像并输入整个MNIST数据集。相同的结果。
https://github.com/lisa-lab/pylearn2/blob/master/pylearn2/expr/preprocessing.pyif GCN is True:
trainingFolder = "../inputData/converted_training/GCN/"
testingFolder = "../inputData/converted_testing/GCN/"
img0 = (data[1,1:]).reshape((28,28)).astype('uint8')*255
im = Image.fromarray(img0)
im.show()
#GCN#
img_gcn = global_contrast_normalize(data)
img_gcn_1 = Image.fromarray(img_gcn[1,1:].reshape((28,28)).astype('uint8')*255)
img_gcn_1.show()
第二个图像img_gcn_1显示为黑色。
我做错了什么?
您是否尝试过在不乘以255的情况下可视化图像?。
import matplotlib.pyplot as plt
img = img_gcn[:, 0]
img = img.reshape(28, 28, order='F')
plt.imshow(img, cmap=plt.get_cmap('gray'))