当尝试在准备好的卫星图像文件夹中绘制前9张图像并在文件夹路径“ buildup”中输入时,它说:
FileNotFoundError: [Errno 2] No such file or directory
答案 0 :(得分:0)
我会做类似的事情。
import os
filename = os.path.join(
os.path.dirname(os.path.abspath(__file__)),
folder,
'build{}.jpg'.format(i)
)
答案 1 :(得分:0)
使用图像的绝对路径。
import os
absolute_path = os.path.join(os.getcwd(), 'builtup', 'build', str(i) + '.jpg');
答案 2 :(得分:0)
您可以遍历给定文件夹中的所有文件,并检查它们是否为.jpg / .JPG
from matplotlib import pyplot
from matplotlib.image import imread
import os
#also try with full path:
folder = '/builtup/'
i=0
for file in os.listdir(folder):
if file.endswith('.jpg') or file.endswith('.JPG'):
if i <= 8:
pyplot.subplot(330 + 1 + i)
image = imread(os.path.join(folder,file))
pyplot.imshow(image)
i=i+1
pyplot.show()