伙计们,从ML开始,写了一个分类器。
现在,如果clssifier给出错误的值,我想将2D数组转换回图像。
我使用PyPNG,但出现错误。
png.from_array(img.reshape((32, 32, 3), order='F').swapaxes(0,1),
mode='RGB').save(falseFolderPath + file)
ValueError: bitdepth (32) must be a positive integer <= 16
那么,我该如何使用它呢?
编辑: 图像的输入和转换如下:
img = scipy.ndimage.imread(imagePath, mode="RGB")
img = scipy.misc.imresize(img, (32, 32), interp="bicubic").astype(np.float32,
casting='unsafe')
预先感谢