import matplotlib.pyplot as plt
import numpy as np
from scipy import misc
import os
from PIL import Image
import cv2
file_dir = "/dml/graduate_project/data/x_test.npy" # npy文件路径
dest_dir = "/dml/graduate_project/data/X_test/" # 文件存储的路径
def npy_png(file_dir, dest_dir):
file = file_dir # .npy文件名
con_arr = np.load(file)
【读取npy文件转换并保存为png】(批量保存且为灰度图)
最新推荐文章于 2024-06-27 16:52:03 发布
该文章描述了一个在处理.npy文件中存储的灰度图像时遇到的问题。作者首先尝试使用Image模块将数组转换为灰度图像并保存,但发现不能正确保存。然后,作者转向使用cv2.imwrite,发现在不乘以255之前保存的图像会全黑。通过将数组值乘以255,成功解决了保存灰度图像的问题。

最低0.47元/天 解锁文章
1万+





