我加载一个映像并将其添加到一个空的numpy数组中:
plt.imshow(im)
plt.show()
im = imread('/path_to_image',mode = 'RGB')
array = np.zeros((1, 299, 299,3), dtype = np.int8)
array[0][:,:,:3] = im
print(array[0].shape)
print(im.shape)
plt.imshow(array[0])
plt.show()
我希望这两个图像在显示时看起来是一样的。当我将图像分配给一个数组时,它似乎发生了变化:
^{pr2}$
im
和{dtype
。您可以显式地为零数组定义适当的dtype
(如@Divakar所建议的),或者您也可以使用NumPy的^{相关问题 更多 >
编程相关推荐