Я изучаю обработку изображений для своего проекта, я хочу открыть несколько изображений из папки, но проблема в том, что файлы изображений загружены, но когда я пытался отобразить его через libp matplot, показывается только одно изображение. Код
img_dir=r"D:\UCP\Machine Learning A-Z\facialExp\images"
valid_image_extensions = [".jpg", ".jpeg", ".png", ".tif", ".tiff"]
#specify your vald extensions here
valid_image_extensions = [item.lower() for item in
valid_image_extensions]
image_path_list=[]
for file in os.listdir(img_dir):
extension = os.path.splitext(file)[1]
if extension.lower() not in valid_image_extensions:
continue
image_path_list.append(os.path.join(img_dir, file))
for image_file in image_path_list:
image=cv2.imread(image_file)
if image is not None:
plt.imshow(image, cmap='gray')
elif image is None:
print ("Error loading: " + image_file)
#end this loop iteration and move on to next image
continue
В первом цикле каталоги всех изображений сохраняются в image_path_list, но когда я хочу построить во втором цикле, отображается только одно.
любезно предложите, что я пропускаю или делаю что-то не так ..