关于python大规模点云的显示方案,目前比较好的是vispy,上百万点云也可以轻松驾驭。 在网上找了半天如何把pyqt/pyside与vispy联合编程的解决方案,半天找不到,不得不说vispy开发者真的是太佛系了,像样的一个文档都没有,官方推荐是使用gloo方案,不过需要一些OpenGL等专业知识,感觉不是很pythonic!!经过半天的摸索,发现了基于vispy.scene的方案可以直接嵌入pyside2或者pyqt5,简单有效,实测运行成功!可以作为open3d或者PCL库的显示前端 * 该项目主要面向初级开发人员、工程师和科学家 * 对于高级开发人员,我更愿意向您推荐“vispy.gloo” ##  它是如何工作的? “vispy.scene.SceneCanvas”直接嵌入pyside2/pyqt5的布局中, 并提供多种便捷的交互操作, 也可以直接使用。 ## 如何运行这个项目? 1. 安装vispy、numpy。。。 2. 运行Main_Vispy-pyside2_TinyDemo.py 3. 单击“显示点云”按钮 4. 完成 结果请参见ScreenShot.png 其他,*在“test_vispy.ui”中,您可以通过qtdesigner打开它
2022-11-16 22:46:47 404KB python vispy 点云 open3d
1
Vispy 是一个高性能的交互式 2D/3D 的数据可视化库。利用图形处理器 GPU 通过 OpenGL 库来显示非常大的数据集,包括:支持数百万点阵的高质量交互式科学图表实时的数据可视化展示3D 模型的快速交互可视化OpenGL 可视化演示快速可伸缩的可视化部件 标签:Vispy
2022-02-25 20:39:48 1.65MB 开源项目
1