SimpleITK,三维膨胀与腐蚀,python实现

腐蚀:

import SimpleITK as sitk

# 读取输入图像
input_image = sitk.ReadImage("input_image.nii")

# 创建腐蚀过滤器
erode_filter = sitk.BinaryErodeImageFilter()
erode_filter.SetKernelRadius(1)  # 设置腐蚀半径

# 执行腐蚀操作
output_image = erode_filter.Execute(input_image)

# 保存结果
sitk.WriteImage(output_image, "output_image.nii")

 膨胀:

import SimpleITK as sitk

# 读取输入图像
input_image = sitk.ReadImage("input_image.nii")

# 创建膨胀过滤器
dilate_filter = sitk.BinaryDilateImageFilter()
dilate_filter.SetKernelRadius(1)  # 设置膨胀半径

# 执行膨胀操作
output_image = dilate_filter.Execute(input_image)

# 保存结果
sitk.WriteImage(output_image, "output_image.nii")

你可能感兴趣的:(java,前端,服务器)