7得票1回答
VTK - 如何使用单个演员渲染多个3D文本对象

我正在尝试使用vtkVectorText对象渲染文本。对于单个3D位置,它可以正常工作。我需要的是将3D文本放置在一些3D(vtkPoint)点的上方。我尝试使用vtkTextActor3d来实现,但每个文本对象都需要一个单独的演员,结果我得到了10k个演员,当我尝试旋转场景时,这非常糟糕且卡...

35得票7回答
使用pip安装Mayavi时出现“no module named vtk”的错误提示

我想使用Mayavi。 情况 我使用MacBook Air,运行OSX 10.7.3操作系统。 我使用Python 2.7.2。 我已经安装了virtualenv,但是没有用它来进行这个安装。 我已经手动安装了所有依赖项,包括VTK。 对于VTK,我按照其安装指南安装了python...

42得票3回答
CMake的ExternalProject_Add()和FindPackage()

使用FindPackage()是否有适当的方法来查找通过ExternalProject_Add()构建的库? 问题在于CMake在CMake时无法找到该库,因为外部库在编译时构建。我知道在超级构建中构建库和项目时可以结合这两个CMake函数,但我想在普通的CMake项目中使用它。 实际上,...

7得票2回答
如何将vtkimage转换为numpy数组

我尝试用Python和Python-VTK处理MHD图像文件。该文件位于Google Drive中:MHD。我想将其转换为numpy数组,然后根据给定值(例如“500”)将它们分割。然后计算摘要信息。我按照这篇文章的说明操作:如何将3D vtkDataSet转换为numpy数组?但是对于我的情...

10得票1回答
使用XTK读取ASCII格式的VTK数据

我正在尝试使用XTK在我的网页上显示三维CFD数据。我可以生成包含我的数据(网格点,速度,压力)的ASCII VTK文件,按照这里的格式指南进行操作,并且我可以在Visit中将其可视化。然而,当我尝试通过更改其skull tutorial中的文件名加载到XTK中时,会出现以下错误:TypeEr...

15得票1回答
MSB6006: "cmd.exe" 退出代码为 9009。

我在使用VS 2010构建VTK时,出现以下错误:错误 MSB6006:“cmd.exe”以代码9009退出。C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets 151 6 vtkh...

20得票8回答
找不到“vtkPolyDataMapper”的覆盖。

我正在尝试在我的代码中使用vtk,但我在运行示例时遇到了问题。由于这是我第一次使用vtk,并且经验不足,所以几乎没有关于原因的线索。 我正在使用visual studio 2012和x64平台。 由于我真的不知道应该使用哪些库,所以我将它们全部添加到“附加依赖项”中。 示例在 此链接 中给出。...

15得票4回答
TVTK错误在Mayavi(Python)中

我正在运行一台Fedora 17(x64)机器,并尝试通过以下方式安装Python的Mayavi: yum install mayavi 这个工作得很好,除了每次我写一个调用mayavi模块(像mlab)的代码: from enthought.mayavi import mlab ...

11得票5回答
CMake找不到VTKConfig.cmake文件

我正在尝试使用CMake编译程序,但是出现了这个错误。By not providing "FindVTK.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configura...

11得票1回答
如何将使用EPnP计算的相机位姿变换应用于VTK相机?

为了我的增强现实项目,我有一个使用VTK相机查看的三维模型和一个使用真实相机查看的该模型的实际对象。 我使用EPnP算法估计了真实相机的外部矩阵(此相机事先已经经过校准,因此我知道内部参数),通过提供来自VTK的三维点以及来自真实相机图像的对应二维点和真实相机的内部参数来进行工作。 之后,...