用scikit-image读取tif文件无法完全加载
发布时间
阅读量:
阅读量
使用scikit-image读取tif文件只读取一半的问题
-
- 现存难题
- 应对策略
- 现存难题
问题描述
通过scikit-image库加载tif文件时,仅能获取到文件内容的一半数据。当前所处理的tif文件包含100幅尺寸为512*512的图像,其数据格式为16位无符号整型。所采用的读取代码如下:
from skimage import io
image = io.read(file_path)
print(image.shape)
(100, 512, 512)
当前的呈现结果为:
(50, 512, 512)
所处理的图像数据中,有半数未能成功读取。
解决方案
scikit-image所依赖的tifffile库存在一定的兼容性问题,若不采用该库而直接调用scikit-image内置的读取功能则可避免相关问题。然而,当使用较高版本的scikit-image时,若未引入tifffile库则可能出现运行异常。因此,推荐的处理方式为:**选择安装0.16.2版本的scikit-image,并
全部评论 (0)
还没有任何评论哟~
