open3d设置不同角度显示点云

1、设置这些参数值,调用函数o3d.visualization.draw_geometries就可以从不同角度观看点云:

# zoom: 相机缩放级别

# up: 相机上方向

# front: 相机的前方向

# lookat: 相机看向的点

o3d.visualization.draw_geometries([pcd],window_name='显示点云', width=800, height=500,
                                  zoom=0.5,
                                  front=[1, 0, 0],
                                  lookat=pcd.get_center(),
                                  up=[0,0, 1])

2、获取显示的参数值

显示窗口显示时,把鼠标放在上面,按ctrl+c复制,然后打开记事本按ctrl+v粘贴可以获得显示的参数

如下图我获得的显示参数为:

{
    "class_name" : "ViewTrajectory",
    "interval" : 29,
    "is_loop" : false,
    "trajectory" : 
    [
        {
            "boundingbox_max" : [ 10.202999999999999, -1.665, 3.0209999999999999 ],
            "boundingbox_min" : [ 10.138999999999999, -7.9950000000000001, 0.025999999999999999 ],
            "field_of_view" : 60.0,
            "front" : [ 0.0011486938828695866, -0.99838765736734625, -0.056751793970816235 ],
            "lookat" : [ 10.187899316355995, -4.8409831934083378, 1.6273898256199149 ],
            "up" : [ -0.146813197109948, -0.056305252859798795, 0.98756043038122465 ],
            "zoom" : 0.5
        }
    ],
    "version_major" : 1,
    "version_minor" : 0
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值