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

免费做淘宝联盟网站北京网站建设交易

免费做淘宝联盟网站,北京网站建设交易,c2c跨境电商平台有哪几个,WordPress排版美化RANSAC简介 RANSAC(RAndom SAmple Consensus,随机采样一致)算法是从一组含有“外点”(outliers)的数据中正确估计数学模型参数的迭代算法。 “外点”一般指的的数据中的噪声#xff0c;比如说匹配中的误匹配和估计曲线中的离群点。所以#xff0c;RANSAC也是一种“外点”检…RANSAC简介 RANSAC(RAndom SAmple Consensus,随机采样一致)算法是从一组含有“外点”(outliers)的数据中正确估计数学模型参数的迭代算法。 “外点”一般指的的数据中的噪声比如说匹配中的误匹配和估计曲线中的离群点。所以RANSAC也是一种“外点”检测算法。RANSAC算法是一种不确定算法它只能在一种概率下产生结果并且这个概率会随着迭代次数的增加而加大。 “内群”(inlier, 即正常数据)数据可以通过几组模型的参数来叙述其分布而“离群”(outlier,似乎译为外点群更加妥当异常数据)数据则是不适合模型化的数据。数据会受噪声影响噪声指的是离群例如从极端的噪声或错误解释有关数据的测量或不正确的假设。RANSAC假定给定一组通常很小的内点群存在一个程序这个程序可以估算最佳解释或最适用于这一数据模型的参数。 算法基本思想和流程 RANSAC是通过反复选择数据集去估计出模型一直迭代到估计出认为比较好的模型。 具体的实现步骤可以分为以下几步 选择出可以估计出模型的最小数据集(对于直线拟合来说就是2个点对于平面拟合就是3个点)使用这个数据集来计算出数据模型将所有数据带入这个模型计算出“内点”的数目(累加在一定误差范围内的适合当前迭代推出模型的数据)比较当前模型和之前推出的最好的模型的“内点“的数量记录最大“内点”数的模型参数和“内点”数重复1-4步直到迭代结束或者当前模型已经足够好了(“内点数目大于一定数量”)。 RANSAC筛除地面点云 #include iostream #include pcl/io/pcd_io.h #include pcl/point_types.h #include pcl/filters/extract_indices.h #include pcl/segmentation/sac_segmentation.hint main() {// 读取点云数据pcl::PointCloudpcl::PointXYZ::Ptr cloud(new pcl::PointCloudpcl::PointXYZ);pcl::io::loadPCDFilepcl::PointXYZ(input_cloud.pcd, *cloud);// 创建地面分割对象pcl::SACSegmentationpcl::PointXYZ seg;pcl::PointIndices::Ptr inliers(new pcl::PointIndices);pcl::ModelCoefficients::Ptr coefficients(new pcl::ModelCoefficients);// 设置地面分割参数seg.setOptimizeCoefficients(true);seg.setModelType(pcl::SACMODEL_PLANE);seg.setMethodType(pcl::SAC_RANSAC);seg.setMaxIterations(1000);seg.setDistanceThreshold(0.01);// 执行地面分割seg.setInputCloud(cloud);seg.segment(*inliers, *coefficients);// 创建提取器对象pcl::ExtractIndicespcl::PointXYZ extract;pcl::PointCloudpcl::PointXYZ::Ptr ground_cloud(new pcl::PointCloudpcl::PointXYZ);// 提取地面点云extract.setInputCloud(cloud);extract.setIndices(inliers);extract.setNegative(false);extract.filter(*ground_cloud);// 提取非地面点云pcl::PointCloudpcl::PointXYZ::Ptr non_ground_cloud(new pcl::PointCloudpcl::PointXYZ);extract.setNegative(true);extract.filter(*non_ground_cloud);// 保存结果pcl::io::savePCDFilepcl::PointXYZ(ground_cloud.pcd, *ground_cloud);pcl::io::savePCDFilepcl::PointXYZ(non_ground_cloud.pcd, *non_ground_cloud);std::cout 地面点云保存成功 std::endl;return 0; }
http://wiki.neutronadmin.com/news/143237/

相关文章:

  • 白鹭引擎做网站网站运营与网络推广方案
  • 建网站没有公司地址怎么办杭州哪家做外贸网站好
  • 南阳企业网站推广方法哪个通讯公司的网络好
  • 阿里云网站开发工具移动互联网应用程序清理整合情况
  • 网站建设这方面的做网站会出现什么问题
  • 网站开发计划时间网络公司网站开发
  • 做soho一定要做网站吗厦门网站建设开发公司
  • 系统网站怎么做的网站ps多大尺寸
  • 青岛圭谷网站建设公司怎么样网站每个月8g流量
  • 管理信息系统网站建设饿了么网站怎么做的
  • 网站推广活动个性化网站建设公司
  • 北京编程培训机构哪个好安徽网站优化哪里有
  • 建设网站的目的饮食类微信朋友圈网页怎么制作
  • 网站建设可以学吗不良人网页设计怎么做
  • 网络营销网站建设流程张家界建设企业网站
  • 黑龙江省建设官方网站做a网站
  • 小公司网站怎么建个人网站怎么建设规划和建设
  • 挪威网站后缀做网站赚钱的QQ群
  • 旅游网站开发的意义一般网站隐蔽点么么进
  • 个人网站模板儿童网站微信认证
  • 校园网上超市网站建设响应式网站建设模板
  • 在网上做设计赚钱的网站网站改版技术要求
  • 江阴网站网站建设安徽省和住房建设厅网站
  • 临沧网站制作心理网站 模版
  • .net网站开发源码注释做流量任务的试用网站
  • 福州最好的网站建设公司上海网站建设营销
  • 做网站和app网站开发离线下载报表
  • 外贸电商网站建设公司名称变更网上核名怎么弄
  • 移动 网站 素材公司网站的专题策划
  • 西乡城建局网站广告案例的网站