PCA+梯度下降提取椎骨对称面算法

这个任务主要工作是确定椎骨的中心对称面,为椎弓根螺钉植入提供参考依据,输入的是.nii.gz的单节椎骨分割mask,大致形态如下:

ITK-SNAP下截取的Mask3D可视化示意图

动态效果:

GIF没进度条,而且不能重播,看了一下WP后台的元素改了之后不能可视化,于是就搞了个视频
继续阅读“PCA+梯度下降提取椎骨对称面算法”

SimpleITK无法处理中文路径的解决方法

通过改变工作路径的方式规避输入中文路径,如果需要中文文件名也是同理,先输入保存后用shutils.move改名即可。

    # 改变当前工作目录为输出文件夹所在目录
    if not os.path.exists(output_path):
        os.makedirs(output_path)

    os.chdir(output_path)

    # 将图像转换为 NIfTI 格式并保存为 .nii.gz
    output_file = 'tissues_ori_src.nii.gz'
    sitk.WriteImage(image, output_file)