ITK与VTK分别是医学图像处理、数据可视化开发包,具有强大的处理功能和源代码开放特点,但是,它们缺乏实用、灵活的用户界面。本文针对ITK、VTK数据流特点,建立以Visual C++6.0的MFC为基础的用户界面,解决ITK、VTK和MFC三者之间接口问题。并以三维医学图像分割的子系统集成为示例,介绍三者结合的过程。
VTK and ITK are medical image processing and data visualization development toolkit respectively. However, they are lack of user interface practical and flexible. This paper decribes how to connect VTK and ITK pipeline and how to combine VTK, ITK and MFC to develop a 3D medical image segmentation system.