gpt4 book ai didi

python - 查看 .npy 图像

转载 作者:太空狗 更新时间:2023-10-29 22:15:31 24 4
gpt4 key购买 nike

如何查看以 .npy 扩展名存储的图像并以该格式保存我自己的文件?

最佳答案

.npy 是 numpy 数组的文件扩展名 - 您可以使用 numpy.load 读取它们:

import numpy as np

img_array = np.load('filename.npy')

查看它们的最简单方法之一是使用 matplotlib 的 imshow功能:

from matplotlib import pyplot as plt

plt.imshow(img_array, cmap='gray')
plt.show()

你也可以使用 PIL or pillow :

from PIL import Image

im = Image.fromarray(img_array)
# this might fail if `img_array` contains a data type that is not supported by PIL,
# in which case you could try casting it to a different dtype e.g.:
# im = Image.fromarray(img_array.astype(np.uint8))

im.show()

这些函数不是 Python 标准库的一部分,因此您可能需要安装 matplotlib 和/或 PIL/pillow(如果您尚未安装)。我还假设文件是​​ 2D [rows, cols](黑白)或 3D [rows, cols, rgb(a)](彩色)像素值数组。

enter image description here

关于python - 查看 .npy 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33480297/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com