![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
VTK学习
文章平均质量分 69
VTK经验分享
叫我Zane
这个作者很懒,什么都没留下…
展开
-
VTK编译GrowCut和编译CUDA程序为python库踩坑记录
VS2019编译参考:https://www.bilibili.com/read/cv6734720/编译GrowCut时,参考这个,把文件目录放在remote下:https://blog.csdn.net/yuxing55555/article/details/125764780?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169519571716800225597272%2522%252C%2522scm%2522%253A%252原创 2023-09-26 15:19:12 · 274 阅读 · 0 评论 -
VTK——使用ICP算法进行模型配准
迭代最近点(Iterative Closest Point,ICP)算法是一种用于两个三维形状之间几何对齐(也叫做配准)的计算方法。通常,这两个形状至少有一个是点云数据。ICP算法用于最小化源点云与目标点云之间点到点的距离,从而寻找两者之间的最佳匹配变换(通常是刚体变换,但也可能是仿射或其他形式的变换)。原创 2023-09-02 14:47:58 · 615 阅读 · 0 评论 -
VTK——使用包围盒切割医学图像
专门用于读取医学图像格式 DICOM 的类。:Marching Cubes 算法用于从 3D 体积数据生成表面。这在医学成像中非常有用,可以用来生成器官、骨骼等结构的 3D 模型。:这两个类用于设置渲染管线。:多边形裁剪,通常用于去除不需要的部分或者进行 ROI(Region of Interest)分析。:一个交互式的 3D 窗口小部件,通常用于裁剪或标注 3D 对象。:用于图像的高斯平滑处理,主要用于去噪和边缘模糊。:这些组成部分用于创建渲染窗口和交互。:用于优化网格数据,提高渲染速度。原创 2023-09-02 14:05:26 · 943 阅读 · 2 评论 -
VTK——设置交互样式上的鼠标回调函数
VTKPointPickerInteractorStyle是一个自定义的交互样式类,它是VTK库中vtkInteractorStyleTrackballCamera类的子类。VTK(Visualization Toolkit)是一个开源的,跨平台的库,用于处理、渲染和视觉化科学数据。它包括一系列的类和方法用于3D计算机图形、图像处理和可视化。vtkInteractorStyleTrackballCamera是VTK中的一个交互样式类,它定义了用户与3D场景交互的方式,例如:旋转、缩放、平移等。原创 2023-08-31 16:17:58 · 1069 阅读 · 0 评论 -
VTK————3D模型的旋转、交互、透明度设置
旋转模型的话可以用到以下例程,但是每次设置选择坐标时,都是累加的。可以通过SetOrientation来将模型方向设为初试方向。如果三个坐标都使用较大值来进行旋转,那么由于累加的特性。模型会在空间内进行大幅度的旋转和位移,这是需要注意的。也可以通过设置interactor 的 style 为 vtkInteractorStyleTrackballActor,来使用鼠标来控制 STL 模型的位置和方向。原创 2023-08-30 20:27:37 · 1915 阅读 · 0 评论 -
VTK——angleWidget的3D转换
在冠状图、矢状面、横截面等创建的角度组件的三个端点坐标,不能直接用在3D视图中。这是因为2D切片的坐标是基于像素的,而3D空间的坐标可能是基于实际物理尺寸的。4.如果想要保证实时删除2D和3D视图中的角度组件,可以使用map,只需要记住创建的索引就能直接删除组件。这样可以与页面上的组件数量和组件索引独立开来.将计算好的空间坐标p1、p2、p3传入下面的函数中,就可以在3D视图中画出角度组件。原创 2023-08-29 17:16:57 · 703 阅读 · 0 评论 -
VTK——angleWidget的回调函数设置
回调函数用于在组件创建成功后完成发送,打印等操作。如果想要实时更新角度组件的端点位置、角度,可以在回调函数中设置。原创 2023-08-29 16:43:10 · 109 阅读 · 0 评论 -
VTK————布局、样式、信号槽
在 Qt Designer 中,全局样式表通常定义在主窗口或某个特定部件的样式表属性中,并作用于整个窗口或部件及其子部件。信号是由于用户对窗口或控件进行了某些操作,导致窗口或控件产生了某个特定事件,这时候Ot对应的窗口类会发出某个信号,以此对用户的挑选做出反应。独立窗口的显示有非模态和模态,非模态显示的时候鼠标指针是可以在任意窗口内移动的,模态显示的时候鼠标指针只能在当前窗口内移动。信号的呈现形式就是函数,也就是说某个事件产生了,O框架就会调用某个对应的信号函数,通知使用者。鼠标移动、鼠标按下、鼠标释放。原创 2023-08-29 16:42:03 · 119 阅读 · 0 评论 -
在QT上配置VTK、ITK
VTK配置原创 2023-08-02 18:04:56 · 384 阅读 · 0 评论