当前位置: 首页 > wzjs >正文

做那个的网站seo引擎优化是什

做那个的网站,seo引擎优化是什,廊坊百度推广排名优化,国内做网站需要做icp备案吗参考笔记:Open3D: 3D点云的体素下采样技术-CSDN博客 目录 一、算法原理 二、计算过程 三、代码实现 一、算法原理 体素化下采样是一种点云数据下采样方法,通常在点云处理任务的预处理步骤,体素化下采样分为两大步: ① 把点…

参考笔记:Open3D: 3D点云的体素下采样技术-CSDN博客 

目录

一、算法原理

二、计算过程

三、代码实现


一、算法原理

体素化下采样是一种点云数据下采样方法,通常在点云处理任务的预处理步骤,体素化下采样分为两大步:

把点云装进体素网格

把每个体素网格中的所有点做平均,只保留一个代表点

二、计算过程

依据点云数据坐标集合,求取 \color{red}X\color{red}Y\color{red}Z 三个坐标值上的最大值 \color{red}X_{max}\color{red}Y_{max}\color{red}Z_{max} 和最小值  \color{red}X_{min}\color{red}Y_{min}\color{red}Z_{min}

根据 \color{red}X\color{red}Y\color{red}Z 三个坐标轴上的最大值、最小值求得点云的最小包围盒边长 \color{red}l_{x }\color{red}l _y\color{red}l_z,公式如下:

设置体素网格的边长 voxel_size,为了方便,记为 r

计算体素网格的数量:

D_x=\left \lfloor l_x/r\right \rfloor\\ \\ D_y=\left \lfloor l_y/r\right \rfloor\\ \\ D_z=\left \lfloor l_z/r\right \rfloor\\ \\

 其中,\color{red}D_x  指的是 \color{red}x 轴方向有多少个体素网格,\color{red}D_y\color{red}D_z 同理。所以总体素网格数量为:\color{red}D_x\times D_y\times D_z 。\left \lfloor \right \rfloor 指的是向下取整

计算每个体素网格的质心作为该体素网格的代表点,替代其他的所有点,完成下采样

        质心算法:已知一个非空体素网格 \color{red}V,包含 \color{red}m 个点,则该体素网格的质心 \color{red}P_{centroid}(x_{centroid}\;\;,y_{centroid}\;\;,z_{centroid}) 为:

注:质心说白了就是求平均值。如果点还有其他属性,比如RGB、法线等也是取平均值

三、代码实现

主要函数:

def voxel_down_sample(self, voxel_size): 

 voxel_size:体素网格的边长 


我们用经典的兔子点云做一下对比

import open3d as o3d
import numpy as nppcd = o3d.io.read_point_cloud("rabbit.txt",format="xyz")#读取点云
print("原始点云中点的个数为:", np.asarray(pcd.points).shape[0])
o3d.visualization.draw_geometries([pcd])#原始点云可视化print("使用边长为0.5的体素对点云进行下采样")
downpcd = pcd.voxel_down_sample(voxel_size=0.5)
print("体素下采样后点的个数为:", np.asarray(downpcd.points).shape[0])#可视化体素下采样后的点云
o3d.visualization.draw_geometries([downpcd], window_name="体素滤波",width=1200, height=800,left=50, top=50,mesh_show_back_face=False)

运行结果

原始点云中点的个数为: 35947
使用边长为0.5的体素对点云进行下采样
体素下采样后点的个数为: 3023
http://www.dtcms.com/wzjs/232873.html

相关文章:

  • 个人网站建设图片素材企业营销策划是做什么的
  • 网站域名地址是什么上海网络公司seo
  • 做设计接外快在哪个网站企业站seo价格
  • 慈城旅游网站建设策划书广州广告公司
  • 企业推广语南安seo
  • 重庆公司专业建站外链推广是什么意思
  • 南昌网站建设业务新乡百度网站优化排名
  • 网络维护培训班seo建站是什么意思
  • 做文案公众号策划兼职网站nba常规赛
  • 做个公司网站一般多少钱深圳百度开户
  • 网站建设收费标准教程cnzz
  • 网站seo优化seo自媒体培训
  • 做网站密云今日要闻 最新热点
  • 网站建设视觉效果百度的营销中心上班怎么样
  • 铁岭房地产网站建设今日头条seo
  • 网站流量真难做免费b站推广网站2022
  • 南京市公共资源建设中心网站淘宝seo推广优化
  • 武汉品牌网站设计百度推广开户费用多少
  • 如何查看网站的建设者外贸网站优化
  • 优化是企业通过网站来做吗seo综合查询系统
  • 重庆网站建设开发公司友链提交入口
  • 做彩票网站要多大服务器正规推广平台
  • 教育行业怎么做网站投放竞价排名是按照什么来计费的
  • 织梦软件展示网站网上软文发稿平台
  • mvc做的游戏网站代码长沙seo公司排名
  • wordpress网站变灰班级优化大师怎么加入班级
  • 有做公司网站的吗百度seo关键词怎么做
  • 南昌专业网站建设正规代运营公司
  • 微信分享网站短链接怎么做的网页模板建站系统
  • 怎么看别人网站是怎么做的产品网络营销分析