可以仅从CT中提取患者,无肿块(没有肿块,病人躺下以暴露CT)?有什么VTK过滤器可以用于这项任务?从CT中提取患者
从CT中提取患者
回答
在某些情况下,可以根据区域生长分割从CT床区分患者对象。 VTK没有这种类别的分类。您可以尝试使用ITK中的ConnectedThresholdImageFilter或自己实施算法。
我会搜索一些关于ConnectedThresholdImageFilter的例子...你是否使用过它现在这个对象?你是否只用病人隔离病床(没有病床)? – flaviu2
是的,我已经使用这个类,它很有用。在某些情况下,由于图像嘈杂的状况,未能自动分离患者。 – Afshin
好的,谢谢......这两个例子很适合这个任务吗?从这里你采取了模型? http://itk.org/Wiki/ITK/Examples/Broken/Images/ConnectedThresholdImageFilter和http://www.itk.org/Doxygen/html/Examples_2Segmentation_2ConnectedThresholdImageFilter_8cxx-example.html? – flaviu2
vtkImageSeedConnectivity是VTK中的基本区域增长算法。 您可能需要在使用前对数据进行预处理
西蒙,感谢您的发布,我搜索了一个使用vtkImageSeedConnectivity的例子...我只发现了这个:http://www.vtk.org/Wiki/VTK/Examples/Cxx/Visualization/ClipArt,我不喜欢不知道它是如何帮助的...可以详细说明在使用vtkImageSeedConnectivity之前我应该做什么预处理? Flaviu。 – flaviu2
那么,你试图做的是一个3D分割任务,并不那么容易;) 通过预处理我的意思是例如使用[高斯平滑](http:// www .vtk.org/Wiki/VTK/Examples/Cxx/Images/ImageGaussianSmooth)或各向异性过滤。 之后,您将需要实际检测一个或多个种子点,这些种子点位于要提取的区域(床)“内部”。因此,例如,沿着从“地板”到“天空”的线进行迭代,并尝试捕捉代表床的像素......最后,您需要调整两个阈值! –
我已经成功地在我的卷上应用各向异性过滤器(由vtkDICOMImageFilter拍摄),现在我试图将音量从“floor”迭代到“sky”(我猜是通过X坐标来迭代),但是有没有一种方法可以知道哪些礼节有“床”的意义? – flaviu2
- 1. 从电子邮件主题行提取特定的患者ID
- 2. 使用SQL从电子患者记录中提取研究信息
- 3. 哪个dcmtk命令用于提取患者DOB?
- 4. 患者天计算
- 5. A19 HL7获取患者数据
- 6. “获得'/患者/:身份证'这一行:'患者#显示',如:'患者'”是做什么的?
- 7. 从HL7 Message V2.4获取患者的一些信息
- 8. HAPI FHIR患者包请求
- 9. 问题urlencoding编辑患者
- 10. 为患者数据库
- 11. 自动递增患者ID
- 12. SAS:多行患者诊断
- 13. 计数患者每月
- 14. 的MySQL - 计数的患者
- 15. 链接患者和PHP中的诊断
- 16. 在DICOMDIR中使用clearcanvas读取患者姓名标签在C#
- 17. 在HL7 V2.3-V2.3.1-V2.4中获取患者分析结果
- 18. 在患者的特定情节中获取具体数字
- 19. 从文章中提取作者
- 20. 从Excel 2007列表中查询患者ID号码?
- 21. 患难从无
- 22. 访问控制 - 患者和医生
- 23. randomForestSRC - 每位患者的累积危险
- 24. 字符串int对于新患者ID
- 25. Prolog - 计算所有患者的症状
- 26. 将人关联到多个患者
- 27. 数据结构和患者记录
- 28. 找到多种性别的患者
- 29. 如何更新特定行(患者)?
- 30. 虚假的名字?患者:: Diagnosi
您的患者没有肿块吗?什么? –
感谢您的关注...当我写了大量的时候,我的意思是“床”,病人躺在床上,而CT ... – flaviu2