我正试图将matplotlib图保存在r"C:\Users\USER\Handcrafted dataset\binary_image"
。但图形不是保存在binary_image
文件夹中,而是保存在Handcrafted dataset
文件夹中。图像名称正在变成binary_image0.png
。但我想把我想要的目录中的数字保存为i.png
。我如何修复这个问题
di=r"C:\Users\USER\Handcrafted dataset\binary_image"
for i,img in enumerate(images):
img = rgb2gray(img)
plt.figure(figsize=(5,5))
plt.imshow(img ,cmap='gray')
plt.savefig(di+str(i)+".png")
使用
os.path.join
或pathlib.Path
更好或
您忘记了一个反斜杠:
注意:
dir
是一个内置函数,不要这样命名变量相关问题 更多 >
编程相关推荐