- author: ZOU Yiwen (Wilson)
- email: [email protected]
A simple application made from C++, QT, VTK to read in and view the CT images, planning the screws and some other utilities.
- vtk 8.2
- itk 5.2.1
- QT 5.9.2
The idea of this project are learnt from two popular applications for visualizing and interacting with medical images, ITK-SNAP and 3D Slicer. I also borrow the inspirations from Pedicle Screw Simulator, which is an extension of 3D Slicer. The CT_Viewer is just a toy project with minimal functionalities. I am still learning about software engineering and data visualization. Thanks for the great community of VTK to guide me overcoming all the difficulties in writing this project.
- 使用ITK读取和导出文件(完成)
- 获取宏信息并显示(完成)
- 导入源改为钉子,或者提供更多选项(如何确定钉子的大小和现实一样?)(完成)
- 在多个视图定位光标位置(完成)
- 加入进度条(完成)
- 在3D图像中选点并在该位置插入钉子(进行)
- 优化图形界面,重构代码,文档 (进行)
- 设置初始页面(类似itk snap)(完成)
- 实现重写imageblend(完成)
- 加入测量工具(进行)
- 设置不同灰度的显示(完成)
- 改善UI(进行)
- details改为table(完成)
- Recent Workspaces(完成)
- 加入模型的切除,或者截取一部分
- Undo Redo 功能
- 关于appData的存储位置,当前存在application directory里面。具体问题参考Where to store your application data?和Where Should I Store My Data?