我正在尝试在python中导入图像以便稍后在绘图中使用它。我使用以下代码:
import matplotlib.image as image
im = image.imread('image.png')
我遇到以下错误:
SystemError:_io.FileIO对象的内置方法fileno,位于0x00000295A8277750,返回错误集的结果
图像存在于当前文件夹中。我也尝试了以下相同的结果:
from matplotlib._png import read_png
png_file = open('image.png')
Image = read_png(png_file)
错误输出:
SystemError:_io.FileIO对象的内置方法fileno,位于0x00000295A8277828,返回错误集的结果
为什么会这样?
答案 0 :(得分:0)
也许您的目录错误。 我尝试了这段代码并开始工作。
import matplotlib.image as image
imgg = image.imread('/home/ss/Desktop/1.jpg')
plt.imshow(imgg)
plt.show()