文件名称:vispy-pyqt5-pyside2-tinyDemo.zip
文件大小:404KB
文件格式:ZIP
更新时间:2024-10-14 14:28:19
python vispy 点云 open3d PCL
关于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打开它
【文件预览】:
ScreenShot.png
Ui_test_vispy.py
test_vispy.ui
readme.md
Main_Vispy-pyside2_TinyDemo.py