使用imageio.readvol()从文件夹中读取所有图像(jpg)

时间:2018-11-14 10:02:11

标签: python opencv jpeg scikit-image python-imageio

我可以使用此命令从“ imgs”中读取所有* .dcm文件

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:关键字关键字参数后跟位置参数

我搜索了错误以及有关使用imageio读取jpg文件的信息,但找不到任何相关信息。是否可以使用imageio从文件夹中读取图像文件,还是应该使用其他方法?我想用上面的简单命令读取文件。

1 个答案:

答案 0 :(得分:1)

您总是可以尝试skimage,

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