问题标签 [qvtkwidget]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - QVTKWidget + vtkPropPicker 坐标错误
我正在使用vtkPropPicker
with QVTKWidget
,但它不起作用:选择位置始终为 (0,0,0),并且当单击白色球体时,actor 为 NULL。但是,单击空白区域有时会返回sphereActor
. 也许这是由 HiDPI 分辨率引起的问题?
主窗口.h:
主窗口.ui:
主.cpp:
使用 VTK 8.2.0、Qt 5.13.1、macOS 10.14.6
python - Python & VTK & PyQt5:如何在 def __init__ 中截取 vtk 渲染?
我做了什么:
使用 PyQt5 和 VTK 创建一个应用程序,我在 2 个 QTWidget 中添加了 2 个 VTK 渲染。
在每个 VTK 渲染中,我读取一个 .stl 文件并显示它。
我添加了一个函数screen_shot,它可以截屏VTK渲染并保存这些图片。
我添加了一个菜单栏,我可以单击一个菜单栏和屏幕截图 VTK 渲染。
我想做的事:
我想在加载 VTK 渲染后执行 screen_shot,我把它写在 def __init__ 中。但我以这种方式只能得到 100 * 30 的图片(实际上是 900 * 900)。当我点击菜单时,我会得到一个 900 * 900 的图片。
也许我的描述无法理解,这是我的代码:
如何在 def __init__ 中截屏?我需要完成这个功能吗?
qt - VTK 不清除前一帧并填充背景
我已经安装了带有 CMake 的 VTK 8.2.0 以与 QT 一起使用,但是在尝试运行一些 VTK 示例时,我遇到了一些问题,如下所示:
注意:图像中的色带问题来自 gif 压缩,不是问题的一部分
https://vtk.org/Wiki/VTK/Examples/Cxx/GeometricObjects/Cube
对于所有示例,似乎前一帧没有被清除,背景也没有显示在它上面。
编译或运行程序时,我似乎没有收到任何错误消息。会不会是驱动问题?
任何帮助将非常感激!
c++ - 如何使用 qt5 和 visual sudio 2015 编译 vtk-master?
当我使用 vs 2015(更新 1)和 QT5 编译 vtk-master 时,我看到一个错误:错误 C2039 'Frame': is not a member of 'QGL Widget' GUI Support Qt Open GL C:\VTK\SOURCE\源\GUISupport\QtOpenGL\QVTKWidget2.cxx 488
我该如何解决这个错误?
qt - 使用qt显示点云数据,但退出时发生核心转储
我的开发环境是QT 5.14.2, PCL 1.9, VTK 8.2.0。
这是我的初始代码:
当我退出程序时,发生了核心转储,如下所示:
我试过 QVTKWidget、QVTKOpenGLWidget 和 QVTKOpenGLNativeWidget,但还是不行。如果我评论代码ui->qvtkWidget->SetRenderWindow (renderWindow);
问题不会发生,但我的 pcl 数据也无法显示。
qt - 点云未显示在 Qt+PCL 查看器中
我正在尝试通过 Qt+PCL 配置加载和显示点云。
我设法加载并显示了一个较小的点云(约 60,000 点),但无法显示更大的点云(约 300 万点)。担心这可能是对 PCL 的限制,我尝试通过 PCL Visualizer 类直接显示两个云,而不使用 Qt,并且展位云显示得很好。
我认为这与 QVTKWidget 有关。小部件是否以某种方式限制了点云的大小?据我了解,QVTKWidget 只显示 PCL Visualizer 的渲染窗口,这让我怀疑这是对 VTK 端的限制。或者它可以是别的东西吗?
我的 Qt+PCL 配置是基于
- https://pcl-tutorials.readthedocs.io/en/latest/qt_visualizer.html#qt-visualizer和
- https://pcl-tutorials.readthedocs.io/en/latest/qt_colorize_cloud.html#qt-colorize-cloud。
通过基于https://pcl-tutorials.readthedocs.io/en/latest/pcl_visualizer.html#pcl-visualizer的 PCL Visualizer 类显示。
- PCL 1.8
- Qt 5.14.2
qt - 低于符号'XGetWindowAttributes'
当我第一次在 qt creator 中使用 vtk 时,我遇到了这个麻烦。我现在无法解决,寻求帮助。我关注了这个网站https://csuzhangxc.gitbooks.io/vtk-simple-tutorial/content/getting_started/the_first.html但我得到了这个:
有人知道该怎么做吗?
该项目的一些文件如下:.pro:
主.cpp: