【发布时间】:2019-07-11 16:14:49
【问题描述】:
我正在尝试剥离 MRI 图像,但我无法理解这部分代码。具体来说:
for i in range(nii_images.shape[2]):
data = nii_images[:,:,i]
print(i)
一张 MRI 图像被剥离。
【问题讨论】:
-
nii_images定义在哪里? -
如果你的意思是每个变量指的是什么,我们不知道;您需要检查其余代码或询问其作者。如果您的意思是循环的作用,它会遍历给定的对象,将名称
data分配给该对象中的某些内容(可能是一个 numpy 数组,给定元组索引),然后打印循环计数器。 -
@user5173426 nii_images = img.get_data()
-
img是什么? -
它沿其第三维提取 3d 数组的 2d 切片。对于图像,这些往往是颜色分量通道。
标签: python