Python OpenCV - проблемы с чтением файлов в Windows - PullRequest
0 голосов
/ 03 октября 2018

Мне нужно прочитать папку с большим количеством файлов .bmp и поместить все изображения в несколько изображений.Я не знаю, как обращаться с адресом.Я делал что-то вроде этого:

adress = "c:/Users/My Name/Desktop/assignment/*.bmp"

imageArray = [cv2.imread(file) for file in glob.glob(adress)]

numImg = len(imageArray)

Внутри папки назначений есть папка Images со всеми необходимыми изображениями.Как заставить это работать?

1 Ответ

0 голосов
/ 03 октября 2018

Сначала измените рабочий каталог:

Если вы сначала перейдете в интересующий каталог, это может быть проще.

import glob, os
os.chdir("/mydir")

image_type = "*.bmp"

imageArray = [cv2.imread(file) for file in glob.glob(image_type)]

numImg = len(imageArray)

Эта ССЫЛКА содержит полезную информациюо чтении файлов в каталогах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...