python下使用Open3D

1.切记不要安装最新的python否则无法使用open3D ,官网显示只支持python3.8-3.11

这是我安装的python版本

2.由于访问github很慢,所以我手动下载ply文件

https://github.com/isl-org/open3d_downloads/releases/download/20220201-data/fragment.ply

3.使用vscode编写代码

复制代码
import open3d as o3d;
import numpy as np;
print('123456abcde')
print("Load a ply point cloud, print it, and render it")
# ply_point_cloud = o3d.data.PLYPointCloud()
# pcd = o3d.io.read_point_cloud(ply_point_cloud.path)
pcd = o3d.io.read_point_cloud("fragment.ply")
print(pcd)
print(np.asarray(pcd.points))
o3d.visualization.draw_geometries([pcd],
                                  zoom=0.3412,
                                  front=[0.4257, -0.2125, -0.8795],
                                  lookat=[2.6172, 2.0475, 1.532],
                                  up=[-0.0694, -0.9768, 0.2024])

点击运行

相关推荐
是小胡嘛9 小时前
C++之Any类的模拟实现
linux·开发语言·c++
csbysj20209 小时前
Vue.js 混入:深入理解与最佳实践
开发语言
笨笨聊运维11 小时前
CentOS官方不维护版本,配置python升级方法,无损版
linux·python·centos
Gerardisite11 小时前
如何在微信个人号开发中有效管理API接口?
java·开发语言·python·微信·php
Want59511 小时前
C/C++跳动的爱心①
c语言·开发语言·c++
小毛驴85012 小时前
软件设计模式-装饰器模式
python·设计模式·装饰器模式
coderxiaohan12 小时前
【C++】多态
开发语言·c++
gfdhy12 小时前
【c++】哈希算法深度解析:实现、核心作用与工业级应用
c语言·开发语言·c++·算法·密码学·哈希算法·哈希
闲人编程12 小时前
Python的导入系统:模块查找、加载和缓存机制
java·python·缓存·加载器·codecapsule·查找器