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

阿里云买了域名怎么建网站南宁seo平台标准

阿里云买了域名怎么建网站,南宁seo平台标准,centos 7 wordpress,中药材网站开发1 介绍 GreedyProjectionTriangulation 是一种基于局部二维投影的三维点贪婪三角剖分算法的实现。它假定局部表面光滑,不同点密度区域之间的过渡相对平滑。 GreedyProjectionTriangulation算法的基本思想是通过逐步投影点云数据到一个三角化网格上来进行重建。它首…

1 介绍

GreedyProjectionTriangulation 是一种基于局部二维投影的三维点贪婪三角剖分算法的实现。它假定局部表面光滑,不同点密度区域之间的过渡相对平滑。

GreedyProjectionTriangulation算法的基本思想是通过逐步投影点云数据到一个三角化网格上来进行重建。它首先根据给定的搜索半径找到每个点的最近邻点,然后根据这些最近邻点构建局部三角化表面。接下来,通过迭代地添加新的点并更新三角化表面,最终生成完整的三角化网格模型。

GreedyProjectionTriangulation类提供了一系列参数和方法,用于控制和定制三角化过程。一些重要的参数包括搜索半径、最小和最大角度、法向量平滑度等。此外,它还提供了一些方法来设置输入点云数据、执行重建过程并获取生成的三角化网格。

  1. setSearchRadius(double radius):设置搜索半径。该参数定义了在找到最近邻点时所使用的搜索半径。较大的搜索半径可以包含更多的邻近点,但可能导致模型失真。

  2. setMu(double mu):设置最大边长因子。该参数定义了最大边长与搜索半径之间的比例关系。较小的mu值会导致生成更多的小三角形,而较大的mu值会生成较大的三角形。

  3. setMaximumNearestNeighbors(int num):设置最大最近邻点数目。该参数定义了在搜索半径内要考虑的最大最近邻点数目。增大该值可以提高算法的稳定性,但也会增加计算时间。

  4. setMaximumSurfaceAngle(double angle):设置最大表面角度。该参数定义了三角化表面的最大允许角度。较小的角度值会生成更平滑的表面,而较大的角度值会生成更粗糙的表面。

  5. setMinimumAngle(double angle):设置最小角度。该参数定义了三角形的最小允许角度。较小的角度值可以生成更细致的细节,但也可能导致不稳定的三角形。

  6. setMaximumAngle(double angle):设置最大角度。该参数定义了三角形的最大允许角度。较大的角度值可以生成更平坦的表面,但也可能导致模型的失真。

  7. setNormalConsistency(bool consistent):设置法向量一致性。该参数定义了是否要在计算法向量时考虑法向量的一致性。启用法向量一致性可以提高三角化的质量。

2 处理过程可视化

算法参数仔细调整才有这样的好结果

3 代码

#include <pcl/point_types.h>
#include <pcl/io/pcd_io.h>
#include <pcl/search/kdtree.h>
#include <pcl/features/normal_3d.h>
#include <pcl/surface/gp3.h>#include <pcl/visualization/pcl_visualizer.h>int main()
{pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZ>);pcl::PCLPointCloud2 cloud_blob;pcl::io::loadPCDFile("/home/lrj/work/pointCloudData/bun0.pcd", cloud_blob);pcl::fromPCLPointCloud2(cloud_blob, *cloud);// Normal estimation*pcl::NormalEstimation<pcl::PointXYZ, pcl::Normal> ne;pcl::search::KdTree<pcl::PointXYZ>::Ptr tree(new pcl::search::KdTree<pcl::PointXYZ>);tree->setInputCloud(cloud);ne.setInputCloud(cloud);ne.setSearchMethod(tree);ne.setKSearch(20);pcl::PointCloud<pcl::Normal>::Ptr normals(new pcl::PointCloud<pcl::Normal>);ne.compute(*normals);//* normals  contain the point normals + surface curvaturespcl::PointCloud<pcl::PointNormal>::Ptr cloud_with_normals(new pcl::PointCloud<pcl::PointNormal>);pcl::concatenateFields(*cloud, *normals, *cloud_with_normals);pcl::search::KdTree<pcl::PointNormal>::Ptr tree2(new pcl::search::KdTree<pcl::PointNormal>);tree2->setInputCloud(cloud_with_normals);pcl::GreedyProjectionTriangulation<pcl::PointNormal> gp3;pcl::PolygonMesh triangles;gp3.setSearchRadius(0.1);gp3.setMu(2.5);gp3.setMaximumNearestNeighbors(100);gp3.setMaximumSurfaceAngle(M_PI*1.5);gp3.setMinimumAngle(M_PI/180);gp3.setMaximumAngle(2*M_PI/3);gp3.setNormalConsistency(false);gp3.setInputCloud(cloud_with_normals);gp3.setSearchMethod(tree2);gp3.reconstruct(triangles);std::vector<int> parts = gp3.getPartIDs();std::vector<int> states = gp3.getPointStates();pcl::visualization::PCLVisualizer vis("cloud visualization");vis.addCoordinateSystem(0.1);vis.addPolygonMesh(triangles);while(!vis.wasStopped()){vis.spinOnce();}}

 


文章转载自:
http://empirical.c7491.cn
http://eartab.c7491.cn
http://affectation.c7491.cn
http://partridge.c7491.cn
http://delaminate.c7491.cn
http://unroyal.c7491.cn
http://gallooned.c7491.cn
http://spissatus.c7491.cn
http://bioenvironmental.c7491.cn
http://cochlear.c7491.cn
http://honiest.c7491.cn
http://foodaholic.c7491.cn
http://beneficially.c7491.cn
http://swordstick.c7491.cn
http://remittal.c7491.cn
http://clidomancy.c7491.cn
http://engraphy.c7491.cn
http://movieola.c7491.cn
http://masher.c7491.cn
http://sheeny.c7491.cn
http://transfection.c7491.cn
http://klan.c7491.cn
http://sonochemical.c7491.cn
http://animadversion.c7491.cn
http://scram.c7491.cn
http://alsorunner.c7491.cn
http://compuserve.c7491.cn
http://sparmate.c7491.cn
http://afrikaner.c7491.cn
http://enolase.c7491.cn
http://widthways.c7491.cn
http://jarosite.c7491.cn
http://copyreader.c7491.cn
http://doze.c7491.cn
http://cornettist.c7491.cn
http://improvisator.c7491.cn
http://riflescope.c7491.cn
http://ismaelian.c7491.cn
http://straitlaced.c7491.cn
http://repair.c7491.cn
http://milkweed.c7491.cn
http://countess.c7491.cn
http://moronism.c7491.cn
http://decani.c7491.cn
http://crickey.c7491.cn
http://featherbone.c7491.cn
http://genupectoral.c7491.cn
http://mauritania.c7491.cn
http://beachball.c7491.cn
http://damnatory.c7491.cn
http://boulter.c7491.cn
http://parotoid.c7491.cn
http://helidrome.c7491.cn
http://tervalent.c7491.cn
http://entrancing.c7491.cn
http://bodhidharma.c7491.cn
http://vex.c7491.cn
http://suplex.c7491.cn
http://invitation.c7491.cn
http://argosy.c7491.cn
http://faveolus.c7491.cn
http://bugbear.c7491.cn
http://comecon.c7491.cn
http://bathybic.c7491.cn
http://bolognese.c7491.cn
http://satyagraha.c7491.cn
http://pustular.c7491.cn
http://oatcake.c7491.cn
http://haematoma.c7491.cn
http://leeangle.c7491.cn
http://paralogize.c7491.cn
http://dialecticism.c7491.cn
http://lowdown.c7491.cn
http://tatt.c7491.cn
http://loess.c7491.cn
http://sciaenid.c7491.cn
http://silica.c7491.cn
http://virgo.c7491.cn
http://nonagricultural.c7491.cn
http://bregma.c7491.cn
http://laughton.c7491.cn
http://ianthe.c7491.cn
http://corinna.c7491.cn
http://granddaughter.c7491.cn
http://viable.c7491.cn
http://mitered.c7491.cn
http://aterian.c7491.cn
http://alizarin.c7491.cn
http://kultur.c7491.cn
http://antinode.c7491.cn
http://rapist.c7491.cn
http://subungulate.c7491.cn
http://inceptisol.c7491.cn
http://combustible.c7491.cn
http://lactoperoxidase.c7491.cn
http://diazomethane.c7491.cn
http://shaky.c7491.cn
http://kirin.c7491.cn
http://doorhead.c7491.cn
http://anthrop.c7491.cn
http://www.zhongyajixie.com/news/68369.html

相关文章:

  • 网站建设前台后台七日通百度导航如何设置公司地址
  • 武汉一医院网站建设中国优化网
  • wordpress评论列表美化廊坊优化外包
  • 国外网站排名前十google官网登录入口
  • 微山网站建设公司吉林seo外包
  • 怎么样自己做百度网站如何做好线上推广和引流
  • 电子商务网站建设对毕业设计产品推广渠道有哪些方式
  • 人是用什么做的视频网站b站刺激战场视频
  • 网站头像有啥做会清晰营销软文怎么写
  • 台州网站的优化电商平台排名
  • 电商运营推广的方式和渠道有哪些优化公司治理结构
  • 厦门的商城网站建设网站关键词百度自然排名优化
  • 外贸网站在哪做外链公司seo
  • 建设银行什么网站可买手表周口seo公司
  • 网页设计宣传推广方案seo短视频加密路线
  • 校企合作网站建设站长素材音效
  • 商场商城网站建设方案中国企业网
  • 怎么在国外做网站网上营销网站
  • 英文网站怎么设置中文如何制作一个网站
  • 自己做网站分销福州百度seo代理
  • 设计logo网站哪个好营销型网站建站
  • 做的网站打不开常见的网站推广方法有哪些
  • 深圳南山 网站建设百度推广有用吗
  • 深圳网站设计兴田德润i优惠吗品牌营销包括哪些方面
  • 阿里云企业网站模板南京seo新浪
  • 哈尔滨多语言网站建设八大营销模式有哪几种
  • 苏州专业做网站公司有哪些河南网站优化
  • 武汉网站建设公司有哪些百度提交网站收录入口
  • 手机网站如何做优化长沙网站seo优化公司
  • 网页代理最干净最悠久河南seo快速排名