SimpleITK,三维膨胀与腐蚀,python实现
【代码】SimpleITK,三维膨胀与腐蚀。
·
腐蚀:
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")
更多推荐
已为社区贡献1条内容
所有评论(0)