用法:
class skimage.io.MultiImage(filename, conserve_memory=True, dtype=None, **imread_kwargs)
基础:
skimage.io.collection.ImageCollection
包含来自多帧图像的所有帧的类。
- load_pattern:str 或 str 列表
要加载的模式 glob 或文件名。路径可以是绝对的或相对的。
- conserve_memory:布尔型,可选
是否仅通过缓存单个帧来节省内存。默认为真。
- load_func:可调用的
imread
默认情况下。请参阅下面的注释。
参数:
其他参数:
注意:
如果
conserve_memory=True
可以减少内存占用,但是性能可能会受到影响,因为必须更频繁地从文件中读取帧。最后访问的帧被缓存,所有其他帧都必须从文件中读取。
当前实现对 Tiff 文件使用
tifffile
,否则使用 PIL。例子:
>>> from skimage import data_dir
>>> img = MultiImage(data_dir + '/multipage.tif') >>> len(img) 2 >>> for frame in img: ... print(frame.shape) (15, 10) (15, 10)
相关用法
- Python skimage.io.use_plugin用法及代码示例
- Python skimage.io.ImageCollection用法及代码示例
- Python skimage.io.show用法及代码示例
- Python skimage.feature.graycomatrix用法及代码示例
- Python skimage.color.lab2lch用法及代码示例
- Python skimage.draw.random_shapes用法及代码示例
- Python skimage.feature.blob_doh用法及代码示例
- Python skimage.feature.blob_dog用法及代码示例
- Python skimage.filters.unsharp_mask用法及代码示例
- Python skimage.registration.optical_flow_tvl1用法及代码示例
- Python skimage.filters.rank.noise_filter用法及代码示例
- Python skimage.exposure.histogram用法及代码示例
- Python skimage.filters.gaussian用法及代码示例
- Python skimage.feature.graycoprops用法及代码示例
- Python skimage.segmentation.active_contour用法及代码示例
- Python skimage.feature.corner_orientations用法及代码示例
- Python skimage.exposure.adjust_gamma用法及代码示例
- Python skimage.morphology.h_minima用法及代码示例
- Python skimage.filters.threshold_otsu用法及代码示例
- Python skimage.feature.structure_tensor用法及代码示例
注:本文由纯净天空筛选整理自scikit-image.org大神的英文原创作品 skimage.io.MultiImage。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。