CT dicom 去除床板 去除床位,检查床去除

1. 前言

医院拍摄患者CT与MRI 图像, 但是CT图像中就会出现检查床的区域,来看CT扫描设备是什么样子的,红色标出区域

可以在图中看到,在头部位置安装有固定头部的类似支架的东西,这个东西拍摄出来时什么样子呢?如下图所示:

如肺部

可以看到头部两边是有两个长条形的区域的,这个就是检查床的影响。但是呢这个东西在实际的诊断过程中是没有价值的,要将它去除掉。

Part2: 去除床板思路

  1. 读取CT图像

    • 使用vtkDICOMImageReader读取DICOM格式的CT图像。
  2. 阈值分割

    • 使用vtkImageThreshold进行阈值分割,去除高密度的床板部分。
  3. 提取最大连通域

    • 使用vtkImageConnectivityFilter提取图像中的最大连通域(通常是人体组织),同时去除其他小的连通域(如噪声或残留的床板部分)。
  4. 渲染和显示

    • 使用VTK的渲染管线将处理后的图像显示出来。
  5. 保存处理后的图像

    • 使用vtkXMLImageDataWriter将仅包含最大连通域的图像保存为VTK的XML格式。

Part4 :去除后效果:

相关推荐
里探43 分钟前
FastAPI的初步学习(Django用户过来的)
python·django·fastapi
程序员一诺python1 小时前
【Django开发】django美多商城项目完整开发4.0第2篇:项目准备,配置【附代码文档】
后端·python·django·框架
面朝大海,春不暖,花不开1 小时前
Java服务提供者模式实现指南
java·开发语言·python
mit6.8242 小时前
[Data Pipeline] MinIO存储(数据湖) | 数据层 Bronze/Silver/Gold
数据库·python
love530love2 小时前
Python 开发环境全栈隔离架构:从 Anaconda 到 PyCharm 的四级防护体系
运维·ide·人工智能·windows·python·架构·pycharm
烧烤店小蚂蚁2 小时前
打卡Day55
python
刘瑞瑞rr3 小时前
python画三维立体图
开发语言·python
草明3 小时前
Python pip 以及 包的升级
windows·python·pip
新知图书3 小时前
OpenCV+Python实战人脸检测
人工智能·python·opencv
GettingReal4 小时前
Python 构建壳来启动加密的 SpringBoot Jar 包,增加反编译难度
spring boot·python·jar·加密