我创建了这样的灰度图像
def create_new_image(size, luminance):
width, height = size
black_frame = int(luminance) * np.ones((width, height, 1), dtype=np.uint8)
return black_frame
其中亮度是 [0, 255] 的元素
我已经使用 imageio 保存了图像
def save_image(image, output_path):
imageio.imwrite(output_path, image)
output_path
类似于 /valid_path/img.jpg的地方
现在我想加载我的灰度图像:
img = imageio.imread(file, format ='jpg')
但我得到的是语法错误。
raise SyntaxError("not a JPEG file")
File "<string>", line None
SyntaxError: not a JPEG file
如果我不指定格式,我会收到另一个错误。
"Could not find a format to read the specified file in %s mode" % modename
ValueError: Could not find a format to read the specified file in single-image mode
为什么?谢谢