QT5.12.3联合VTK7在VS2022上开发医学图像项目
文章平均质量分 93
这个专栏主要是介绍了如何利用QT5.12.3联合VTK7在VS2022上开发医学图像项目。
梦里花乡
已识乾坤大
展开
-
VS2022联合Qt5开发学习5(QT5.12.3联合VTK在VS2022上开发医学图像项目)
这一篇博文主要介绍一个QT5.12.3联合VTK9.3.0在VS2022上的小项目。单独学了这么久VTK和Qt,终于能步入正题琢磨着把这俩合在一起实现我想做的东西了o(TヘTo)。在网上找了很久,本来可供参考的就不多,好多因为版本啊各种报错,就很炸毛。所以啊,希望我这个版本能给和我有同样困扰的朋友们一些帮助吧。在这篇博文(6.VTK二维三维图像显示以及二维三维图像切面交互提取(回调函数、观察者-命令模式)-CSDN博客)里,我利用vtkImageViewer2类实现了图像的显示和交互,同时我采用观察者/原创 2023-12-15 16:13:29 · 337 阅读 · 0 评论 -
VS2022联合Qt5开发学习7(QT5.12.3联合VTK在VS2022上开发医学图像项目2——十字叉标注)
(虽然看上去挺简单的,但是其实还是综合了很多我前面博文介绍过的内容的。我们可以看到,在那种比较成熟的医学图像显示项目里,图像上都有这种十字叉,有的是为了显示图像中心,有的是为了方便在图像中取点,以便进行之后的一些应用。一旦我们点击选择图像,导入.stl文件后,这个十字叉就会消失了,这显然也不是我们想要的结果。这个项目我是接着前面那个博客的STLshowtest_vtk7项目,用的VTK版本是VTK7,也就是说,显示图像我用的是。大家可以先提前瞅一眼,或者直接读这一篇博文,到了要用到的地方,我会都标上的。原创 2023-12-27 15:41:41 · 1184 阅读 · 0 评论 -
VS2022联合Qt5开发学习8(QT5.12.3联合VTK7在VS2022上开发医学图像项目3——医学图像可视化)
①图像读取和管理要实现这个功能,我需要做的有以下几个部分:1.构建VTK的渲染管线;2.使用Qt创建界面和VTK的渲染窗口;3.实现STL文件读取;4.提供基本的相机控制;5.实现鼠标交互选取Actor3.VTK坐标系统以及VTK管线_vtk时间管线-CSDN博客VS2022联合Qt5开发学习1(信号和槽)_vs qt联合编程-CSDN博客2. VTK的流水线设计以及三维场景的基本要素-CSDN博客。原创 2024-01-09 13:30:00 · 1385 阅读 · 0 评论 -
VS2022联合Qt5开发学习10(QT5.12.3联合VTK在VS2022上开发医学图像项目4——ScrollBar控制对比度、切面位置)
这篇博文是接着这篇博文延伸开发医学图像的显示渲染相关项目,主要介绍的是在之前显示的图像上增加滑块控制。大家可以先提前瞅一眼,或者直接读这一篇博文,到了要用到的地方,我会都标上的。原创 2024-01-22 16:01:03 · 1164 阅读 · 0 评论 -
VS2022联合Qt5开发学习11(QT5.12.3联合VTK在VS2022上开发医学图像项目5——qvtkWidget上显示STL三维图像并取点)
这篇博文是接着这个系列前面的博文,来讲如何实现医学图像三视图同步视图。我想到的一个思路是用Scrollbar来控制切面的改变,还有一个想法是在三维图像上取点,然后以这个点为切面中心更新三维视图。这篇博文主要介绍的就是第二个想法的三维图像上取点相关实现准备。在写这个项目的时候我真的琢磨了很久,网上能参考的资料也不多,下面就来和大家详细分享一下我研究这么久的成果吧。原创 2024-01-25 13:56:18 · 1145 阅读 · 0 评论