张子群,陈 渊
1.复旦大学信息化办公室 (上海,200032)
2.复旦大学科技处 (上海,200433)
基于VTK的医学图像三维可视化系统
张子群1,陈 渊2
1.复旦大学信息化办公室 (上海,200032)
2.复旦大学科技处 (上海,200433)
医学图像的三维可视化可以通过可视化工具包(VTK)提供的API实现。VTK是医学图像可视化的开法工具包,它把可视化的算法封装起来,利用简单的代码生成所需图形。基于VTK的医学图像三维可视化系统阐述了如何借助VTK API读入二维医学图像序列、操作二维图像、重建三维图像以及进行三维图像可视化的全套方案,为临床医生的诊断、治疗提供了有益的途径。
图像可视化;可视化工具包;三维重建
医学是可视化技术最早应用的领域之一,医学图像三维可视化技术是医学图像处理的研究热点,医学可视化(Medical Visualization)就是利用计算机实现医学二维断层图像序列的读取,并进行一系列的处理和转换,把平面的二维断层图像进行三维重建,使三维医学图像直观立体逼真的显示在屏幕上,而且可以对三维图像进行交互操作。医学图像可视化的应用使传统医学诊断所依赖的波形图、二维截面图变成更加直观并可方便操作的三维医学模型,为医学诊断、治疗提供一个安全、可靠、准确的解决途径。[1]
可视化工具包(Visualization Toolkit,VTK)是医学可视化领域中使用最广泛的可视化开发工具,它是William Schroeder,Kenneth Martin,William Lorensen在1993年利用科学计算可视化图形库的开发经验以及面向对象的技术和方法,设计和开发用于三维计算机图形、科学计算可视化图像处理的C++类库。……