最小工作示例: 此代码的 output 应为 pyqt window,一侧为球体,另一侧为随机生成的黑色方块。 正方形代表我通常处理的数据集。 我的 conda env 中的相关软件包是: VTK 9.1.0 pyqt5 5.15.7 python 3.7.13(由于依赖另一个包,无法升级) ...
最小工作示例: 此代码的 output 应为 pyqt window,一侧为球体,另一侧为随机生成的黑色方块。 正方形代表我通常处理的数据集。 我的 conda env 中的相关软件包是: VTK 9.1.0 pyqt5 5.15.7 python 3.7.13(由于依赖另一个包,无法升级) ...
我有一个问题,希望你能帮助我。 我在下面放了一个小的 MCVE。 第一次点击按钮时,可以看到3d数据(add_mesh、add_points)和2d数据(chart.scatter)出现了。 如果再次单击它,则仅显示 3d 数据。 有人知道为什么会这样吗? ...
我需要制作一个图形 window 和一个 Qt 小部件,允许在其中表示我之前使用 PLC 库加载的点云。 到目前为止,这是我没有用的(我基于教程和这个答案)。 我正在使用: Ubuntu 20.04 Qt 创作者5.15 VTK 9.1 PCL 1.12 我使用 QVTKOpenGLSter ...
我是 VTK 的新手,我正在尝试可视化一个 vtk unstructuredgrid mesh 。 为了获得我的网格点的坐标,我使用了 vtk 交互器。 我可以通过使用 OnRightButtonDown() "overrid" 选择点来获得点坐标。 但是,我失去了对 window 的控制。 意味着 ...
我们已经编写了一个程序,如图所示: program_image 。 我们在 object 上添加了球体以获取有关该地点的信息。 现在的问题是,虽然我们可以毫无问题地放置它们,但我们无法移除它们。 我们想删除它们。 我们尝试了很多方法,如vtkObjectBase.Delete()等。没有一个有效。 ...
对于我当前在 C++ -STD=11 中的实现,我需要一个 3d 立方体,我在可视化器上使用以下 PCL 命令绘制它。 此外,我需要使用鼠标拖动和调整立方体大小等功能,其示例显示在 GIF 中。 使用鼠标 GIF 进行立方体拖动、旋转和调整大小我目前使用的技术版本 C++:-std=11 PCL: ...
我在 Ubuntu 20.04 中使用 Qt5.15。 我想使用 PCL 来可视化点云数据。 要使用 Qt 运行 PCL,还需要 VTK 库。 所以在我的系统中,我有 PCL 1.10 和 VTK 7.1.1。 我从这里获取了用于测试设置的示例代码。 我收到以下错误: 有什么解决这个问题的建议吗? ...
我目前正在对最初在 python 下制作的项目进行转换,允许使用基本上由滑块制成的 Qt 界面修改 a.vtk 文件的可视化。 python 下的项目功能正常,可以参考这里: [https://github.com/sebgra/VTK_modelisation/blob/master/Proj ...
环境是 VTK-8.0 ITK-5.2 QT-5.12 当我编译这个 cmake 文件时出现这个错误: 错误是: 没有 LINK 错误和任何包含错误,只是无法检测到这个变量。 我整天都在苦苦挣扎:(但是当我在 VTK/Examples 中编译示例时,没有任何失败。示例 CMakeLists 是: 我 ...
我有三个问题。 一季度。 在上图中,仅 X 轴显示实际数字(:300,400 等),而 Z 轴仅显示伴随 'Z(x10^3)' 的比率数。 如何同时显示 Y、Z 轴的实际数字? Q2。 在背景中,显示了“受污染”的东西(:字符?)。 我怎么能抑制它? Q3。 当我像这样设置大数字作 ...
我的开发环境是QT 5.14.2, PCL 1.9, VTK 8.2.0 。 这是我的初始代码: 当我退出程序时,发生了核心转储,如下所示: 我试过 QVTKWidget、QVTKOpenGLWidget 和 QVTKOpenGLNativeWidget,但还是不行。 如果我注释代码ui->q ...
当我用 vs 2015(update 1) 和 QT5 编译 vtk-master 时,我看到一个错误:Error C2039 'Frame': is not a member of 'QGL Widget' GUI Support Qt Open GL C:\\VTK\\SOURCE\\源\\GU ...
我做了什么: 使用 PyQt5 和 VTK 创建一个应用程序,我在 2 个 QTWidget 中添加了 2 个 VTK 渲染。 在每个 VTK 渲染中,我读取一个 .stl 文件并显示它。 我添加了一个函数screen_shot,它可以截屏VTK渲染并保存这些图片。 我添加了一个菜 ...
我将vtkPropPicker与QVTKWidget vtkPropPicker使用,但它不起作用:单击白色球体时,选择位置始终为 (0,0,0) 并且 actor 为 NULL。 然而,点击空白区域有时会返回sphereActor 。 也许这是由HiDPI分辨率引起的问题? 主窗口.h: ...
当我尝试QVTKWidget时,会有警告消息告诉我不要使用它。 因此,我更改为QVTKOpenGLWidget。 但是此小部件存在问题,无法正确显示。 看图片。 我使用VTK 8.1.2 Qt 5.12.3 Win10 + msvc2017x64 有人可以 ...
我是 Qt 和 ROS 的新手。 我正在研究 Qt Creator 4.8.0。 我在 Qt 中创建了一个mainwindow工作区,并创建了一个mainwindow 。 我正在尝试将QVTKWidget添加到mainwindow 。 它已成功构建,但在运行时,会显示一条错误消息。 代码: mai ...
单击某个按钮时,我正在尝试在vtk中的图像上覆盖文本。 我使用vtkTextActor , vtkTextRepresentation和vtkTextWidget来实现此目的。 这是我的代码: 如果我注释掉SetWidth和SetHeight函数调用,则该程序可以正常运行,并且文 ...
我正在尝试找出3D盒子内部的点云的3D点。 仅当3d框与轴对齐时,我才能通过以下逻辑获得3D框内的点,但是在旋转3d框时,逻辑会失败。 (这仅在框的边缘与坐标轴对齐时适用。) 如果顶点是(x1,y1,z1),(x2,y1,z1),(x1,y2,z1),⋯,(x2,y2,z2),则任 ...
我正在尝试使用VTK和PyQt5编写python代码,以显示用户可通过滑块自定义的VTK Sphere。 窗口和小部件的概念还可以,问题是当我使用滑块更改球体半径的值时,渲染窗口需要单击以更新视图。 我希望滑块移动后场景会自动更新。 我已经尝试过一些方法,例如.reinitialize() ...
我正在将带有Qt的pcl和vtk库用于点云可视化。 我的设置如下链接http://unanancyowen.com/en/pcl-with-qt/ 现在,当我们对点进行切片时,即按“ x”并通过AreaPickingEvent选择一个区域,所选的切片点将变为红色。 通过以下功能完成 ...