使用以下代码:
ic = io.ImageCollection('../images/*.png')
print('Type:', type(ic))
ic.files
我明白这个:
Type: <class 'skimage.io.collection.ImageCollection'>
['../images\chapel_floor.png',
'../images\clock_motion.png',
'../images\cycle_spin.png',
'../images\fingers.png',
'../images\mpl_hist.png',
'../images\snakes.png',
'../images\zebrafish-spinal-cord-color.png',
'../images\zebrafish-spinal-cord.png']
使用此代码:
ic = io.ImageCollection('../images/*.png:../images/*.jpg')
print('Type:', type(ic))
ic.files
我明白这个:
> Type: <class 'skimage.io.collection.ImageCollection'
> []
当我只尝试一种类型的特定文件搜索时,我会查看所有文件,但是当我尝试通过在两者之间添加":"来执行多项操作时,这就是它假设的方式,我什么也得不到。
将 : 更改为 ;ic = io。图像集合('../图片/.png;../图片/.jpg'(
它对我有用。
在 Mac 和 Linux 上使用 :,在 Windows 上使用 ; 分隔 *.png 和 *.jpg