Как читать в каталоге изображений с OpenCV - PullRequest
1 голос
/ 15 октября 2019

Я пытаюсь прочитать этот каталог jpg изображений и добавить их в список, но список пуст, когда я запускаю этот код:

import glob
import cv2
cv_img = []
for img in glob.glob("E:/project/file/*.jpg"):
    n= cv2.imread(img)
    cv_img.append(n)

1 Ответ

1 голос
/ 15 октября 2019

Вы можете использовать понимание списка , чтобы прочитать каждое изображение в список. Также убедитесь, что относительный путь , который вы передаете glob, существует, иначе список может быть пустым

import cv2
import glob

images = [cv2.imread(image) for image in glob.glob("images/*.jpg")]

for image in images:
    cv2.imshow('image', image)
    cv2.waitKey(1000)
...