Чтение всех изображений (jpg) из папки с помощью imageio.readvol () - PullRequest
0 голосов
/ 14 ноября 2018

Я могу прочитать все файлы * .dcm из "imgs" с помощью этой команды

vol = imageio.volread("imgs")

но я не могу читать файлы jpg. Мои файлы изображений имеют расширение * .bmp.jpg (например, C001_IMG00023.bmp.jpg) и

histology = imageio.volread("imgs", "jpg")

команда дала мне

RuntimeError: Формат JPEG-PIL не может быть прочитан в режиме 'v'

Затем я прочитал документы и попробовал эту команду

histology = io.volread("imgs",mode="L", "jpg")

но это дало мне эту ошибку

SyntaxError: позиционный аргумент следует за аргументом ключевого слова

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

1 Ответ

0 голосов
/ 14 декабря 2018

Вы всегда можете пойти на лыжный маг,

from skimage.io import imread_collection
path= 'imgs/*.jpg'
histology=imread_collection(path)
...