首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TypeError:意外的关键字参数: img_num

TypeError:意外的关键字参数: img_num
EN

Stack Overflow用户
提问于 2020-05-26 04:59:48
回答 1查看 452关注 0票数 0

我有几个2D图像,并想用python将这些切片转换为3D图像。我找到了下一个代码,我不知道我到底做了什么……

代码语言:javascript
复制
from skimage import io
im_collection = io.imread_collection('C:/Users/Itzik/Desktop/images/*.tiff')
im_3d = im_collection.concatenate()

这是我收到的错误消息:

代码语言:javascript
复制
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)

~\anaconda3\envs\Segmentation 3D\lib\site-packages\skimage\io\collection.py in concatenate_images(ic)
     45         ar = np.concatenate(all_images)
     46     except ValueError:
---> 47         raise ValueError('Image dimensions must agree.')
     48     return ar
     49 

~\anaconda3\envs\Segmentation 3D\lib\site-packages\skimage\io\collection.py in <listcomp>(.0)
      45         ar = np.concatenate(all_images)
      46     except ValueError:
 ---> 47         raise ValueError('Image dimensions must agree.')
      48     return ar
      49

~\anaconda3\envs\Segmentation 3D\lib\site-packages\tifffile\tifffile.py in __init__(self, arg, name, 
offset, size, multifile, _useframes, **kwargs)
   2179                         setattr(self, key, bool(value))
   2180                 else:
-> 2181                     raise TypeError(f'unexpected keyword argument: {key}')
   2182 
   2183         fh = FileHandle(arg, mode='rb', name=name, offset=offset, size=size)

TypeError: unexpected keyword argument: img_num
EN

回答 1

Stack Overflow用户

发布于 2020-09-19 08:52:44

我们终于在scikit-image issue tracker上弄明白了这一点。修复方法是指定tifffile插件:

代码语言:javascript
复制
from skimage import io
im_collection = io.imread_collection(
    'C:/Users/Itzik/Desktop/images/*.tiff', plugin='tifffile'
)
im_3d = im_collection.concatenate()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62010698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档