Pycharm配置Open3D环境

1、Open3D介绍

         Open3D是一个点云数据处理的三方库,支持Python版本,其官网为:Open3D – A Modern Library for 3D Data Processing

      其相对于PCL而言,同时支持C++与python。就本人了解,Open3D算法没有PCL多,使用人数上相对较少,更多基于C++开发的点云数据处理算法,更多基于PCL。从起官网上查阅可知,其有如下特征,其中包括GPU加速处理、3D机器学习,这两个特性PCL不具有。后续使用过程中,学习这些新特征。

2、pycharm中配置

      在pycharm中配置open3d,有两种方式,一种在控制台上安装,一种在设置中安装。结合自己实际体验,有时候安装不上open3d,原因可能是python版本太新,建议python版本不要太新,3.7、3.8、3.9这样版本是没问题的,建议安装python时,使用这些版本。

2.1 设置中安装

     本人使用的是PyCharm Community Edition 2023.3.5 版本的pycharm,如果在setting中可以搜索到open3d,可以尝试用这种方式安装。具体如下:

  

      这种方式非常方便,现在无序安装anconda即可安装。

2.2 控制台安装

      这种方式个人使用的比较多,直接在控制台上安装。如下图所示,找到终端terminal,输入以下命令就可以: 

pip install open3d

3、测试安装是否成功

      单击工程名,再右击新建python文件,如下图所示

      再输入以下代码,运行即可


import open3d as o3d
import numpy as np
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)#点云路径
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])

小结:

相比较c++版本的Open3D,使用更加简单,且语法简单,入门门槛低了很多。

  • 3
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

点云实验室lab

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值