如何在 python 中获取保存为 numpy 数组的 3D 医学图像的轴向切片?
How can I obtain axial slices of a 3D medical image saved as numpy array in python?
我有大小为 [284,143,143] 的 3D 体积医学图像。我想从中提取轴向切片并将它们分开保存在一个文件夹中。谁能告诉我如何在 python.
中实现此目标
我不确定这是否是您要查找的内容,但您始终可以在编制索引时使用 numpy 和 slice。 (由于标签,我假设你的图像是 PIL 图像)
import numpy as np
from PIL import Image
...`
arr = np.array(PIL_Image)
for i in range(284):
slice = Image.fromarray(arr[i, :, :])
slice.save(f"slice{i}.jpg")
我有大小为 [284,143,143] 的 3D 体积医学图像。我想从中提取轴向切片并将它们分开保存在一个文件夹中。谁能告诉我如何在 python.
中实现此目标我不确定这是否是您要查找的内容,但您始终可以在编制索引时使用 numpy 和 slice。 (由于标签,我假设你的图像是 PIL 图像)
import numpy as np
from PIL import Image
...`
arr = np.array(PIL_Image)
for i in range(284):
slice = Image.fromarray(arr[i, :, :])
slice.save(f"slice{i}.jpg")