vtk相关内容

线程冻结应用程序

我正在设计一个应用程序,它可以读取 DICOM 数据集,并可视化他们使用 VTK 图书馆的音量呈现技术。反正,我处理的问题是体绘制是真正的CPU限制的过程。如果我在单个线程进程中处理卷渲染,应用程序(GUI)冻结并传递到“无响应”状态。我已经写了另一个线程进行体绘制过程。但是GUI仍然冻结,这里是代码。 private:System :: Void volumeRenderButton_C ..
发布时间:2016-11-06 13:33:02 C#/.NET

使用CMake-GUI 3.2.2安装带有Qt 5.4的VTK 6.2.0

这是我第一次尝试使用Vtk库,但我找不到一个教程,可以帮助我的qt集成。我试了几个教程,但当我尝试写一些代码,qt找不到vtk库。 我跟着这个帖子,但有些不正常工作:在窗口上组合Qt 5.4.1和vtk 6.2.0(使用CMake GUI 3.2.1) 可以有人解释我的正确程序?我使用Windows 7 64位,VTK 6.2.0,QT 5.4和CMake GUI 3.2.2。 解决方案 ..
发布时间:2016-11-03 00:04:30 C/C++开发

VTK呈现到C#

我有一个使用VTK的c ++应用程序,我想有vtkRenderWindow并将其放入C#WPF项目,而不使用C#wrapper。 解决方案 这里的主要想法是将HWND设置为vtkRenderWindow的父节点 这是如何做的: C ++ class: class MyRender { // attributes .... MyRender(HWND par ..
发布时间:2016-10-31 00:12:52 C#/.NET

正确显示DICOM图像ITK-VTK(图像太暗)

我使用itk :: ImageSeriesReader和itk :: ImageSeriesReader和itk :: GDCMImageIO读取dicom图像使用itk :: FlipImageFilter(以获得正确的图像方向)翻转图像,并使用itk :: ImageToVTKImageFilter将itkImageData转换为vtkImageData 。我在VTV使用vtkResliceI ..
发布时间:2016-10-28 00:47:58 C/C++开发

配置itkvtkglue时出现CMake错误

我的问题类似于 Emre的问题 。我试图构建从wiki 的itkImageToVTKImageFilter示例。我希望将其用于我计划应用于图像的高斯低通滤波器。我下载itkvtkglue,解压到一个文件夹,然后在Cmake中配置,我收到以下错误信息: 检查工作C编译器使用:Visual Studio 9 2008 检查工作C编译器使用:Visual Studio 9 2008 - 工作 ..
发布时间:2016-10-25 14:48:12 C/C++开发

VTK:在vtkRenderWindowInteractor处于活动状态时,以编程方式旋转actor

我试图使用 vtkActor :: RotateZ 旋转 vtkActor ,然后调用 vtkRenderWindow :: Render 。它工作正常(它旋转actor),但我不能移动,调整大小,甚至聚焦窗口。 我怀疑这是由于不捕获操作系统事件,所以我添加了一个 vtkRenderWindowInteractor 到组合。现在我可以移动,调整大小和聚焦窗口,但演员不再旋转。 我已隔离 ..
发布时间:2016-10-25 13:59:46 C/C++开发

VTK IO的C / C ++库

我在C ++中有一个模拟生成大量的数据。现在我使用MATLAB库将结果保存为.mat文件,但最终我需要一个开源的二进制格式。我不想实现我自己的二进制格式,ASCII不是一个选项。我听说VTK提供了.vtk二进制文件格式来保存3d数据结构,这正是我需要的。是否有一个好的C / C ++库用于读取/写入VTK文件? 解决方案 文件I / O,它被称为...等待... VTK! :) ..
发布时间:2016-10-24 16:58:37 C/C++开发

在编译mex下的vtk示例时找不到GLIBCXX

我一直试图按照这个例子在MATLAB中使用mex编译vtk,在Ubuntu 11.10上。我使用的mex命令如下: mex -I / usr / include / vtk-5.6 vtk_file.cpp -L / usr / lib / -lvtkFiltering -lvtkRendering -lvtkCommon 编译后我有一个 .mexa64 文件。 ..
发布时间:2016-10-23 20:06:28 C/C++开发

VTK窗口线程从主线程,C ++

我正在学习VTK(和C ++ GUI编程),并且有希望的简单问题。主应用程序在应用程序的某个点上启动渲染窗口。想要能够继续主线程,同时显示VTK窗口。有没有特定的方法来启动VTK窗口作为线程? 我的环境是Linux,我可以使用boost和pthread。 感谢。 VTK是可视化工具包,请参阅vtk.org 解决方案 可以调用vtkRenderWindowInteracto ..
发布时间:2016-10-23 12:49:49 C/C++开发

vtkRenderWindowInteractor事件循环和线程

我在使用vtk进行交互和渲染的应用程序中尝试做的是具有两个不同的部分: 1 - 与Rendering和vtkRenderWindowInteractor的线程与鼠标交互。 2 - 调用VTK线程中定义的数据的一些修饰符函数的线程。 从我在研究中得到的东西似乎相当复杂,VTK不是线程安全的。现在我偶然发现了这个帖子( http:// vtk。 1045678.n5.nabble.com/M ..
发布时间:2016-10-20 22:30:07 C/C++开发

在同一个UI中使用QVTKWidget和QOpenGLWidget?

我正在开发一个项目,使用 QOpenGLWidget 的自定义子类来显示一些渲染。在 paintGL()方法的结尾,它调用小部件的 update()方法来触发重绘事件可见。 现在我想添加一个额外的 QVTKWidget 给我的Ui,我这样做使用这样: QVBoxLayout * layout = findChild(“layout_simulation”) ..
发布时间:2016-10-17 10:24:59 C/C++开发

没有找到'vtkPolyDataMapper'的重写

我想在我的代码中使用vtk,但我运行示例时遇到问题。我几乎没有线索的原因,因为这是我第一次使用它,我不是很有经验。 我使用visual studio 2012和x64平台。 因为我真的不知道我应该使用哪些库,我把所有的添加到“附加依赖”。 的例子在此链接中给出。 的问题是,当我运行它时,窗口会显示此消息。 通用警告:在C:\ location\VTK6.0.0\Rendering\C ..
发布时间:2016-10-17 09:42:42 C/C++开发

CMake的ExternalProject_Add()和FindPackage()

时有找到一个库(通过 FindPackage()),用内置ExternalProject_Add()? 问题是,CMake的不能找到CMake的时间库,因为外部库得到建立在编译时。我知道这是可能的构建库,并在superbuild项目时要结合这两种的CMake功能,但我想在一个正常的CMake项目中使用它。 其实我想建立VTK 6 ExternalProject_Add 和 FindPackag ..
发布时间:2016-08-16 12:49:03 C/C++开发

VTK到Maplotlib使用numpy的

我想从 VTK 文件与他们的网格坐标沿着提取一些数据(例如标量),然后在 Matplotlib 处理。问题是我不知道如何抓住从VTK文件中的点/单元格数据(通过给标量的名字,例如),并使用它们加载到一个 numpy的阵列 vtk_to_numpy 我的code应该是这样的: 进口matplotlib.pyplot如PLT 从scipy.interpolate进口的GridData 导入nump ..
发布时间:2016-06-01 20:02:19 Python

一个动画Mayavi的points3d阴谋

我试图使粒子的运动轨迹的视频。然而,不知何故我的场景永远不会更新。这里是一个非常简单的例子: 从__future__进口absolute_import,分裂,print_function 从编写Mayavi进口MLAB 导入numpy的是NP 进口数学阿尔法= np.linspace(0,2 * math.pi,100)XS = np.cos(阿尔法) YS = np.sin(阿尔法) ZS = ..
发布时间:2016-05-14 18:35:13 Python

gdcmimg转换DICOM图像堆栈成一个VTI文件?

我用CMake的(使用VS2012)编译GDCM。但是,我找不到 gdcm2vtk.exe 在我的斌/调试文件夹。 我能找到 gdcmimg.exe ,将一个工作提高到一个堆栈的图像转换成3D? 我读的地方,如果我能够生成图像的堆栈VTI文件,然后我就可以使用ActiViz表现出来。 有没有已知的原因,为什么我没有看到文件gdcm2vtk.exe?它是在源$ C ​​$ C(我能找到的gdcm ..
发布时间:2015-11-28 12:23:35 其他开发

3D / 4D图形Python和wxPython的?

在我的日常工作​​作为博士生,我做地质建模。在我的业余时间(主要是为了好玩),我学习Python和尝试写一个简单的程序来观看3D地质细胞模型。 该地质细胞模型仅仅是一个三维网格,每一个网格单元有一定价值(如右图所示)。所以,我希望我的观众能够显示像右侧的图片三维网格模型。同时,我希望它能够通过模型在X,Y和Z方向显示截面(这是显示在左侧图)。 我也希望这些模型可以绕所有三个轴和放大或缩小。 ..
发布时间:2015-11-28 12:10:11 Python

球面上的纹理错误

我有一个球面上的点,我需要可视化的球面经度/纬度坐标。为了这个目的,我改变了指向笛卡尔坐标和内置三角形,我可以VTK渲染的一个网格。到目前为止作品。 现在我想使用一个纹理球形模型。因此,我改变了球面坐标的纹理坐标和分配这些到每个点。这适用于大多数球体表面的三角形和结果看起来可以接受的。 但是,对于上本初子午线,这里的纹理包裹物,所述三角形纹理不正确的相对侧上的三角形:代替重复纹理和映射“过纹理 ..
发布时间:2015-11-28 12:04:25 其他开发