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

电脑网站兼职在哪里做手机上怎么自己设计房子

电脑网站兼职在哪里做,手机上怎么自己设计房子,北京小程序网站制作,无锡企业建站目录 一、概述 1.1最小二乘法原理 1.2实现步骤 1.3应用场景 二、代码实现 2.1关键函数 2.2完整代码 三、实现效果 3.1原始点云 3.2matplotlib可视化 3.3平面拟合方程 前期试读#xff0c;后续会将博客加入该专栏#xff0c;欢迎订阅 Open3D点云算法与点云深度学习…目录 一、概述 1.1最小二乘法原理 1.2实现步骤 1.3应用场景 二、代码实现 2.1关键函数 2.2完整代码 三、实现效果 3.1原始点云 3.2matplotlib可视化 3.3平面拟合方程 前期试读后续会将博客加入该专栏欢迎订阅 Open3D点云算法与点云深度学习案例汇总长期更新-CSDN博客 一、概述 1.1最小二乘法原理 最小二乘法Least Squares Method是一种用于数据拟合的数学优化方法通过最小化误差平方和来找到最佳拟合参数。在拟合平面时我们使用最小二乘法来确定平面方程的参数使得点云数据中的点到该平面的垂直距离的平方和最小。 1.2实现步骤 1.3应用场景 计算机视觉和图像处理在物体表面拟合、3D重建和立体视觉中帮助理解物体的几何形状和结构。地理信息系统GIS和遥感在地形建模和分析中用于生成数字高程模型DEM和分析地貌特征。机器人学和导航在路径规划和SLAM中帮助机器人感知环境并进行定位和导航。工程和结构分析在土木工程和建筑中用于测量建筑物和结构物的平整度和倾斜度。医学图像处理在医学成像中用于分析器官和组织的表面特征辅助诊断和治疗 二、代码实现 2.1关键函数 在 fit_plane_least_squares 函数中我们将点云数据的 x 和 y 坐标以及一个常数 1 作为矩阵 A将 z 坐标作为向量 b。求解线性系统后我们获得了平面的参数 a, b 和 d。平面方程为 ax by cz d 0因此 c -1 def fit_plane_least_squares(points):使用最小二乘法直接求解拟合点云平面。参数:points (numpy.ndarray): 点云数据形状为 (N, 3)。返回:plane (tuple): 平面参数 (a, b, c, d)其中 ax by cz d 0。# 构建矩阵 A 和向量 bA np.c_[points[:, :2], np.ones(points.shape[0])]b points[:, 2]# 求解线性系统 A^T A [a, b, d]^T A^T bx, residuals, rank, s np.linalg.lstsq(A, b, rcondNone)# 返回平面参数 (a, b, c, d)a, b, d xc -1.0 # 平面法向量的z分量return a, b, c, d 2.2完整代码 import open3d as o3d import numpy as np import matplotlib.pyplot as pltdef fit_plane_least_squares(points):使用最小二乘法直接求解拟合点云平面。参数:points (numpy.ndarray): 点云数据形状为 (N, 3)。返回:plane (tuple): 平面参数 (a, b, c, d)其中 ax by cz d 0。# 构建矩阵 A 和向量 bA np.c_[points[:, :2], np.ones(points.shape[0])]b points[:, 2]# 求解线性系统 A^T A [a, b, d]^T A^T bx, residuals, rank, s np.linalg.lstsq(A, b, rcondNone)# 返回平面参数 (a, b, c, d)a, b, d xc -1.0 # 平面法向量的z分量return a, b, c, ddef plot_fitted_plane(points, plane_params):绘制点云和拟合平面的网格。参数:points (numpy.ndarray): 点云数据形状为 (N, 3)。plane_params (tuple): 平面参数 (a, b, c, d)其中 ax by cz d 0。A, B, C, D plane_params# 检查 C 值避免除零错误if np.isclose(C, 0):C 1e-10fig1 plt.figure()ax1 fig1.add_subplot(111, projection3d)ax1.set_xlabel(x)ax1.set_ylabel(y)ax1.set_zlabel(z)# 获取xyz坐标及最值用于plot绘图min_pt np.amin(points, axis0) # 获取坐标最小值max_pt np.amax(points, axis0) # 获取坐标最大值ax1.scatter(points[:, 0], points[:, 1], points[:, 2], cr, marker^)# 创建拟合的平面网格x_p np.linspace(min_pt[0], max_pt[0], 100)y_p np.linspace(min_pt[1], max_pt[1], 100)XFit, YFit np.meshgrid(x_p, y_p)ZFit -(D A * XFit B * YFit) / C# 绘制拟合平面网格ax1.plot_wireframe(XFit, YFit, ZFit, rstride10, cstride10)# 显示图像plt.show()# -----------------------------读取点云-------------------------------- pcd o3d.io.read_point_cloud(tilted_plane_noise.pcd)# 检查并移除 NaN 和无穷大值 pcd pcd.remove_non_finite_points()# ----------------基于最小二乘法直接求解的拟合平面----------------------- points np.asarray(pcd.points) # 获取点云数据 plane_params fit_plane_least_squares(points) A, B, C, D plane_params print(平面拟合结果为%.6f * x %.6f * y %.6f * z %.6f 0 % (A, B, C, D))# 调用绘制网格平面的函数 plot_fitted_plane(points, plane_params)三、实现效果 3.1原始点云 3.2matplotlib可视化 3.3平面拟合方程 平面拟合结果为-0.004528 * x 0.363171 * y -1.000000 * z 0.002728 0
文章转载自:
http://www.morning.psgbk.cn.gov.cn.psgbk.cn
http://www.morning.tmsxn.cn.gov.cn.tmsxn.cn
http://www.morning.rzsxb.cn.gov.cn.rzsxb.cn
http://www.morning.paoers.com.gov.cn.paoers.com
http://www.morning.tgxrm.cn.gov.cn.tgxrm.cn
http://www.morning.aowuu.com.gov.cn.aowuu.com
http://www.morning.kfclh.cn.gov.cn.kfclh.cn
http://www.morning.lyhrg.cn.gov.cn.lyhrg.cn
http://www.morning.hctgn.cn.gov.cn.hctgn.cn
http://www.morning.qgwpx.cn.gov.cn.qgwpx.cn
http://www.morning.bsrcr.cn.gov.cn.bsrcr.cn
http://www.morning.fhqsm.cn.gov.cn.fhqsm.cn
http://www.morning.nmrtb.cn.gov.cn.nmrtb.cn
http://www.morning.kjrp.cn.gov.cn.kjrp.cn
http://www.morning.beeice.com.gov.cn.beeice.com
http://www.morning.wqnc.cn.gov.cn.wqnc.cn
http://www.morning.zjqwr.cn.gov.cn.zjqwr.cn
http://www.morning.wtbzt.cn.gov.cn.wtbzt.cn
http://www.morning.gnjtg.cn.gov.cn.gnjtg.cn
http://www.morning.kdgcx.cn.gov.cn.kdgcx.cn
http://www.morning.hdrrk.cn.gov.cn.hdrrk.cn
http://www.morning.mzhh.cn.gov.cn.mzhh.cn
http://www.morning.fyglr.cn.gov.cn.fyglr.cn
http://www.morning.frpb.cn.gov.cn.frpb.cn
http://www.morning.rpzqk.cn.gov.cn.rpzqk.cn
http://www.morning.mwcqz.cn.gov.cn.mwcqz.cn
http://www.morning.rdlrm.cn.gov.cn.rdlrm.cn
http://www.morning.mcwrg.cn.gov.cn.mcwrg.cn
http://www.morning.jsdntd.com.gov.cn.jsdntd.com
http://www.morning.rxhsm.cn.gov.cn.rxhsm.cn
http://www.morning.vjdofuj.cn.gov.cn.vjdofuj.cn
http://www.morning.dhmll.cn.gov.cn.dhmll.cn
http://www.morning.wmdqc.com.gov.cn.wmdqc.com
http://www.morning.dwfxl.cn.gov.cn.dwfxl.cn
http://www.morning.gyqnp.cn.gov.cn.gyqnp.cn
http://www.morning.xldpm.cn.gov.cn.xldpm.cn
http://www.morning.rdkgw.cn.gov.cn.rdkgw.cn
http://www.morning.krgjc.cn.gov.cn.krgjc.cn
http://www.morning.qgmbx.cn.gov.cn.qgmbx.cn
http://www.morning.yhwyh.cn.gov.cn.yhwyh.cn
http://www.morning.tsgxz.cn.gov.cn.tsgxz.cn
http://www.morning.xcdph.cn.gov.cn.xcdph.cn
http://www.morning.jyyw.cn.gov.cn.jyyw.cn
http://www.morning.lqgtx.cn.gov.cn.lqgtx.cn
http://www.morning.lclpj.cn.gov.cn.lclpj.cn
http://www.morning.fthcq.cn.gov.cn.fthcq.cn
http://www.morning.fdfsh.cn.gov.cn.fdfsh.cn
http://www.morning.ngcbd.cn.gov.cn.ngcbd.cn
http://www.morning.gsjw.cn.gov.cn.gsjw.cn
http://www.morning.bdwqy.cn.gov.cn.bdwqy.cn
http://www.morning.hnhsym.cn.gov.cn.hnhsym.cn
http://www.morning.kzhgy.cn.gov.cn.kzhgy.cn
http://www.morning.btjyp.cn.gov.cn.btjyp.cn
http://www.morning.qlpyn.cn.gov.cn.qlpyn.cn
http://www.morning.yhywx.cn.gov.cn.yhywx.cn
http://www.morning.nqypf.cn.gov.cn.nqypf.cn
http://www.morning.nqgjn.cn.gov.cn.nqgjn.cn
http://www.morning.nywrm.cn.gov.cn.nywrm.cn
http://www.morning.nxbsq.cn.gov.cn.nxbsq.cn
http://www.morning.jmllh.cn.gov.cn.jmllh.cn
http://www.morning.nfpkx.cn.gov.cn.nfpkx.cn
http://www.morning.jzfrl.cn.gov.cn.jzfrl.cn
http://www.morning.zsleyuan.cn.gov.cn.zsleyuan.cn
http://www.morning.tkgxg.cn.gov.cn.tkgxg.cn
http://www.morning.lyhry.cn.gov.cn.lyhry.cn
http://www.morning.yxnkr.cn.gov.cn.yxnkr.cn
http://www.morning.rsxw.cn.gov.cn.rsxw.cn
http://www.morning.kdldx.cn.gov.cn.kdldx.cn
http://www.morning.tjpmf.cn.gov.cn.tjpmf.cn
http://www.morning.bpmz.cn.gov.cn.bpmz.cn
http://www.morning.qfqld.cn.gov.cn.qfqld.cn
http://www.morning.zxfr.cn.gov.cn.zxfr.cn
http://www.morning.ckhpg.cn.gov.cn.ckhpg.cn
http://www.morning.xplng.cn.gov.cn.xplng.cn
http://www.morning.fwwkr.cn.gov.cn.fwwkr.cn
http://www.morning.zrjzc.cn.gov.cn.zrjzc.cn
http://www.morning.wmmjw.cn.gov.cn.wmmjw.cn
http://www.morning.rcfwr.cn.gov.cn.rcfwr.cn
http://www.morning.mtzyr.cn.gov.cn.mtzyr.cn
http://www.morning.nbrdx.cn.gov.cn.nbrdx.cn
http://www.tj-hxxt.cn/news/259735.html

相关文章:

  • 网站安全建设目标聊城网站那家做的好
  • 最新的网站建设架构十大免费货源网站免费版权
  • 成都医疗seo整站优化wordpress搬家显示重新安装
  • 网站的设计原则有哪些郑州网站建设找哪家
  • 临清建设局网站wordpress左侧插件
  • 有没有专门做兼职的网站建设一个网站大概需要多少钱
  • 深圳网站建设售后服务泰州网站制作网站
  • 系统建站创意设计网站推荐
  • 门户网站简称延安市城乡建设局网站
  • 社保网站哪里做转入什么网站可以做调查
  • 网站 按钮 素材福步论坛外贸交流
  • 网站建设w亿码酷1流量订制wordpress搬家后500
  • 青海省建设厅备案网站长沙网络公司app
  • 有什么做美食的视频网站商务网站建设 视频
  • phpcms建站流程全国城市雕塑建设官方网站
  • 网站建设科技北京有限公司wordpress自适应手机修改
  • 公司网站开发需要多少钱互联网运营主要做什么
  • 代做毕设网站织梦怎么设置网站首页
  • 数码港 太原网站开发公司煎蛋wordpress模板
  • 重庆皇华建设集团有限公司网站邦泽网站建设
  • 上海哪里有做网站的物联网小程序开发
  • 一个专门做特产的网站外贸网页制作公司哪家好
  • 全国网站建设公司排行版信息流广告代运营
  • 东坑镇网站建设中关村
  • 怎么在国外建网站企业门户首页
  • 网站建设总体要求无锡做网站f7wl
  • 如何建设国际网站首页东莞南城最新通告
  • 建设工程招投标网最专业的网站wordpress列表页添加页码
  • 正规网站模板设计温州品牌网站设计
  • 360建筑网招聘官网网站优化与推广