医学四视图-006-升级Vtk版本至9.0.3

举报
DreamLife 发表于 2022/04/14 22:29:22 2022/04/14
【摘要】 ​ 本文主要记录了项目中从VTK8.2.0升级至9.0.3过程中遇到的问题。 电梯 1 升级Vtk版本至9.0.32 升级内容2.1 更改QVTKOpenGLWidget2.2 ...

头图

​ 本文主要记录了项目中从VTK8.2.0升级至9.0.3过程中遇到的问题。

1 升级Vtk版本至9.0.3

​ 为什么要把VTK从8.2.0版本升级至9.0.3呢,一切原因都是CEO的问话,就是问怎么把一个Dicom图像给水平镜像了,但是呢,我是真的不会,原理倒是知道一点点,但是对VTK以及图形相关的知识都不熟悉,无从下手,搞了DCMTK,但是呢,不会和VTK融合,群里问大佬们怎么搞,才知道VTK已经集成了一部分DCMTK的东西和GDCM的内容了。开始准备是重新配置8.2.0 的CMake文件,整了半天都不行,百度了好久找个一个网站说好像8.2 有BUG,所以我就直接换了最新的9.0.3.这就是由来了。编译的话基本和8.2.0差不多,这里就不高了。

2 升级内容

2.1 更改QVTKOpenGLWidget

​ 本次更改内容为把原来的QVTKOpenGLWidget更换为QVTKOpenglNativeWisget。

2.2 修改部分内部函数

​ 本次修改部分内容函数,主要涉及部分函数在9.0之后将会弃用,所以做了部分更改,有GetInteractor更换为interactor;SetRenderWindow更换为setRenderWindow;GetRenderWindow更换为renderWindow等。

在这里插入图片描述

源码

源码链接:https://github.com/DreamLife-Jianwei/Qt-Vtk

使用方法:☟☟☟

源码

博客签名2021

文章来源: dreamlife.blog.csdn.net,作者:DreamLife.,版权归原作者所有,如需转载,请联系作者。

原文链接:dreamlife.blog.csdn.net/article/details/120218481

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。