Polyscope — 轻量级Python数据科学可视化库

Polyscope是一个C++/Python的数据查看和3D可视化用户界面库。它允许注册数据,并通过编程或动态GUI快速生成信息丰富且美观的可视化效果。Polyscope被设计成轻量级的–它不会“占有”整个程序,而且它很容易与现有的代码库和流行的库集成。Polyscope的崇高目标是通过一行代码为提供有用的可视化界面。

一个简单的例子

`import numpy as np``import polyscope as ps``ps.init()``   ``# register a point cloud``N = 100``points = np.random.rand(N, 3)``ps_cloud = ps.register_point_cloud("my points", points, enabled=True)``   ``# generate some random color per-point``vals = np.random.rand(N,3)``   ``# basic color visualization``ps_cloud.add_color_quantity("rand colors", vals)``   ``ps.show()` 

可以看的,仅仅通过几行代码,使用Polyscope就实现了一个三维点云的可视化界面,并且在GUI界面中,可以自由调整视角、显示参数、结构参数等。

安装

最方便的方法就是直接使用pip从PyPi安装:

pip install polyscope

如果从PyPi安装出现问题,可以考虑从源码安装,首先克隆代码库:

git clone --recursive https://github.com/nmwsharp/polyscope-py.git``cd polyscope-py

然后运行setup安装:

python setup.py install

点击下方安全链接前往获取

CSDN大礼包:《Python入门&进阶学习资源包》免费分享

👉Python实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

图片

图片

👉Python书籍和视频合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

图片

👉Python副业创收路线👈

图片

这些资料都是非常不错的,朋友们如果有需要《Python学习路线&学习资料》,点击下方安全链接前往获取

CSDN大礼包:《Python入门&进阶学习资源包》免费分享

本文转自网络,如有侵权,请联系删除。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值