points. push_back (pt); }}incloud- >width = 1 ;incloud- >height = uint32_t (inclo" />

色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PCL中非均勻體素采樣介紹

麥辣雞腿堡 ? 來(lái)源:古月居 ? 作者:敢敢のwings ? 2023-11-21 17:50 ? 次閱讀

非均勻體素采樣

SamplingSurfaceNormal,將輸入空間劃分為網(wǎng)格,直到每個(gè)網(wǎng)格中最多包含N個(gè)點(diǎn),并在每個(gè)網(wǎng)格中隨機(jī)采樣點(diǎn)。 使用每個(gè)網(wǎng)格的N個(gè)點(diǎn)計(jì)算法線。 在網(wǎng)格內(nèi)采樣的所有點(diǎn)都分配有相同的法線。

PointCloud < PointNormal >::Ptr incloud (new PointCloud < PointNormal > ());
PointCloud < PointNormal > outcloud;


//Creating a point cloud on the XY plane
for (float i = 0.0f; i < 5.0f; i += 0.1f)
{
  for (float j = 0.0f; j < 5.0f; j += 0.1f)
  {
    PointNormal pt;
    pt.x = i;
    pt.y = j;
    pt.z = 1;
    incloud- >points.push_back (pt);
  }
}
incloud- >width = 1;
incloud- >height = uint32_t (incloud- >points.size ());


pcl::SamplingSurfaceNormal < pcl::PointNormal > ssn_filter;
ssn_filter.setInputCloud (incloud);
ssn_filter.setRatio (0.3f);
ssn_filter.filter (outcloud);


// All the sampled points should have normals along the direction of Z axis
for (unsigned int i = 0; i < outcloud.points.size (); i++)
{
  EXPECT_NEAR (outcloud.points[i].normal[0], 0, 1e-3);
  EXPECT_NEAR (outcloud.points[i].normal[1], 0, 1e-3);
  EXPECT_NEAR (outcloud.points[i].normal[2], 1, 1e-3);
}

6. 半徑濾波器采樣

對(duì)整個(gè)輸入迭代一次,對(duì)于每個(gè)點(diǎn)進(jìn)行半徑R鄰域搜索,如果鄰域點(diǎn)的個(gè)數(shù)低于某一閾值,則該點(diǎn)將被視為噪聲點(diǎn)并被移除。

流程:讀入點(diǎn)云→創(chuàng)建半徑濾波器對(duì)象→設(shè)置離群點(diǎn)閾值→執(zhí)行下采樣→保存采樣結(jié)果

pcl::PointCloud< pcl::PointXYZ >::Ptr pcl_cloud_ptr(pcl_cloud);


boost::shared_ptr< pcl::PointCloud< pcl::PointXYZ >> pcl_vg_cloud(new pcl::PointCloud< pcl::PointXYZ >());
pcl::PointCloud< pcl::PointXYZ >::Ptr pcl_vg_cloud_ptr(pcl_vg_cloud);


boost::shared_ptr< pcl::PointCloud< pcl::PointXYZ >> pcl_ror_cloud(new pcl::PointCloud< pcl::PointXYZ >());
pcl::PointCloud< pcl::PointXYZ >::Ptr pcl_ror_cloud_ptr(pcl_ror_cloud);


//Use VoxelGrid to make points sparse
pcl::VoxelGrid< pcl::PointXYZ > sor;
sor.setInputCloud (pcl_cloud_ptr);
sor.setLeafSize (0.08, 0.1, 0.1); 
sor.filter (*pcl_vg_cloud_ptr);


//Use RadiusOutlierRemoval to remove the point whitch is far away to others
pcl::RadiusOutlierRemoval< pcl::PointXYZ > outrem;
outrem.setInputCloud(pcl_vg_cloud_ptr);
outrem.setRadiusSearch(0.5);
outrem.setMinNeighborsInRadius (3);
outrem.filter (*pcl_ror_cloud_ptr); 


//transfrom and publish
sensor_msgs::PointCloud2Ptr msg_pointcloud(new sensor_msgs::PointCloud2);
pcl::toROSMsg(*pcl_ror_cloud, *msg_pointcloud);
msg_pointcloud- >header.frame_id = optical_frame_id_[RS_STREAM_DEPTH];;  
msg_pointcloud- >header.stamp = ros::Time::now();
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5012

    文章

    13304

    瀏覽量

    463545
  • 采樣
    +關(guān)注

    關(guān)注

    1

    文章

    121

    瀏覽量

    25568
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    labview能否對(duì)非均勻采樣數(shù)據(jù)進(jìn)行處理

    labview能不能恢復(fù)非均勻采樣數(shù)據(jù)的波形,進(jìn)而對(duì)其進(jìn)行頻譜測(cè)量、FFT?
    發(fā)表于 01-15 13:31

    如何實(shí)現(xiàn)非均勻采樣

    用NI數(shù)據(jù)采集卡,如何用LabVIEW進(jìn)行非均勻采樣,并且對(duì)所得到的數(shù)據(jù)進(jìn)行運(yùn)算~請(qǐng)高手指點(diǎn)
    發(fā)表于 04-16 20:26

    PCL點(diǎn)云庫(kù)介紹及項(xiàng)目配置方式

    關(guān)于PCL點(diǎn)云庫(kù),大家百度的時(shí)候可以找到很多相關(guān)的介紹,反正一堆專業(yè)性概念,相關(guān)的技術(shù)層面以及一些強(qiáng)大的應(yīng)用敘述云云,不過(guò)關(guān)于這些小編實(shí)在不感冒,能先把這個(gè)工具好好用起來(lái)再說(shuō)吧。關(guān)于PCL相關(guān)的論壇
    發(fā)表于 07-02 07:44

    超材料 光啟技術(shù)

    超材料 光啟技術(shù),浪花是如何形成的?如果把浪花拆解開(kāi)來(lái),它只剩下一個(gè)個(gè)水分子。如果再把這些水分子聚集起來(lái),在潮汐力的作用下,浪花才能“涌現(xiàn)”出來(lái)。涌現(xiàn),也是智慧誕生的方式。由簡(jiǎn)單的元素和簡(jiǎn)單的聯(lián)接,構(gòu)成一...
    發(fā)表于 07-12 07:28

    PCL6143運(yùn)動(dòng)控制器原理及應(yīng)用

    PCL6143運(yùn)動(dòng)控制器的原理及應(yīng)用 可以用于設(shè)計(jì)開(kāi)發(fā)相應(yīng)的芯片電路。介紹PCL6143 的功能結(jié)構(gòu)、主要寄存器以及指令系統(tǒng)。設(shè)計(jì)了一款基于PC104總線的四軸運(yùn)動(dòng)控制卡, 介紹了如
    發(fā)表于 09-26 08:14

    均勻采樣的頻譜研究

    均勻采樣的一個(gè)很大的優(yōu)點(diǎn)就是它具有抗頻率混疊的性能[ ],首先從均勻采樣討論由采樣而引起的頻譜混疊現(xiàn)象,在
    發(fā)表于 03-13 16:18 ?18次下載
    非<b class='flag-5'>均勻</b><b class='flag-5'>采樣</b>的頻譜研究

    一種新的非均勻采樣信號(hào)的離散傅里葉變換方法

    針對(duì)偽隨機(jī)(PN)碼調(diào)制的多普勒激光雷達(dá)中固有的對(duì)外差信號(hào)不能等間隔采樣的問(wèn)題,提出一種新的非均勻采樣信號(hào)的離散傅里葉變換(DFT)方法。首先,給出距離速度同步測(cè)量多普勒激光雷達(dá)系統(tǒng)模型,指出對(duì)外
    發(fā)表于 12-23 11:40 ?0次下載
    一種新的非<b class='flag-5'>均勻</b><b class='flag-5'>采樣</b>信號(hào)的離散傅里葉變換方法

    基于的算法介紹

    我們介紹了一種新穎的基于的算法,該算法可以交互式地模擬漫反射和光滑單反射間接照明。
    的頭像 發(fā)表于 11-06 06:04 ?4299次閱讀

    一種基于點(diǎn)云的Voxel(三維)特征的深度學(xué)習(xí)方法

    特征學(xué)習(xí)網(wǎng)絡(luò)的結(jié)構(gòu)如下圖所示,包括分塊(Voxel Partition),點(diǎn)云分組(Grouping),隨機(jī)采樣(Random Sampling),多層的
    的頭像 發(fā)表于 12-07 09:32 ?2.2w次閱讀

    空間曲線基于內(nèi)在幾何量的均勻采樣方法

    為解決均勻參數(shù)采樣在許多情況下得到質(zhì)量不高的采樣點(diǎn),進(jìn)而生成不理想的B樣條擬合曲線,提出空間曲線基于內(nèi)在幾何量的均勻采樣方法,以獲得給定總數(shù)
    發(fā)表于 04-22 11:34 ?4次下載
    空間曲線基于內(nèi)在幾何量的<b class='flag-5'>均勻</b><b class='flag-5'>采樣</b>方法

    一種空間曲線基于內(nèi)在幾何量的均勻采樣方法

    為解決均勻參數(shù)采樣在許多情況下得到質(zhì)量不高的采樣點(diǎn),進(jìn)而生成不理想的B樣條擬合曲線,提出空間曲線基于內(nèi)在幾何量的均勻采樣方法,以獲得給定總數(shù)
    發(fā)表于 04-29 14:11 ?7次下載
    一種空間曲線基于內(nèi)在幾何量的<b class='flag-5'>均勻</b><b class='flag-5'>采樣</b>方法

    什么是中頻采樣?什么是IQ采樣?中頻采樣和IQ采樣的比較和轉(zhuǎn)換

    什么是中頻采樣?什么是IQ采樣?中頻采樣和IQ采樣的比較和轉(zhuǎn)換? 中頻采樣和IQ采樣是數(shù)字信號(hào)處
    的頭像 發(fā)表于 10-22 11:24 ?6423次閱讀
    什么是中頻<b class='flag-5'>采樣</b>?什么是IQ<b class='flag-5'>采樣</b>?中頻<b class='flag-5'>采樣</b>和IQ<b class='flag-5'>采樣</b>的比較和轉(zhuǎn)換

    PCL中基礎(chǔ)下采樣介紹

    顧名思義,隨機(jī)下采樣就似乎在原始點(diǎn)云中隨機(jī)采樣一定點(diǎn)數(shù)的點(diǎn)。這種方法最終得到的點(diǎn)云數(shù)量也是固定的。 pcl::PointCloud ::Ptr cloud_sub( new pcl
    的頭像 發(fā)表于 11-21 17:03 ?931次閱讀
    <b class='flag-5'>PCL</b>中基礎(chǔ)下<b class='flag-5'>采樣</b><b class='flag-5'>介紹</b>

    PCL中最遠(yuǎn)點(diǎn)采樣是什么

    最遠(yuǎn)點(diǎn)采樣(Farthest Point Sampling) 這里我們來(lái)單獨(dú)看一下調(diào)用代碼,這里可以看到PCL中支持直接調(diào)用farthest_sampling這個(gè)函數(shù)可以實(shí)現(xiàn)最遠(yuǎn)點(diǎn)采樣。 最遠(yuǎn)點(diǎn)
    的頭像 發(fā)表于 11-21 17:18 ?802次閱讀

    PCL中法線空間采樣介紹

    法線空間采樣 NormalSpaceSampling即:法線空間采樣,它在法向量空間內(nèi)均勻隨機(jī)抽樣,使所選點(diǎn)之間的法線分布盡可能大,結(jié)果表現(xiàn)為地物特征變化大的地方剩余點(diǎn)較多,變化小的地方剩余點(diǎn)稀少
    的頭像 發(fā)表于 11-21 17:28 ?881次閱讀
    主站蜘蛛池模板: 摥管专用动态图399期| 蜜芽tv在线www| 美女厕所撒尿ass| 亚洲精品视频免费看| 国产AV精品白浆一区二| 人人在线碰碰视频免费| chinese黑人第一次| 鲁一鲁亚洲无线码| 纵欲(高H)| 理论片午午伦夜理片2021| 在线观看亚洲专区5555| 久久精品视频在线看15| 尤物国产在线精品三区| 久久日本片精品AAAAA国产| 中文字幕亚洲无线码一区| 老头操美女| brazzers欧美孕交| 日本视频中文字幕一区二区| 成人性生交大片免费看金瓶七仙女| 青青视频国产色偷偷| 高h肉文np| 欧美残忍xxxx极端| 熟女少妇内射日韩亚洲| 在线中文字幕亚洲日韩| 久久精品国产欧美日韩99热| 在线 日韩 欧美 国产 社区| 麻豆AV蜜桃AV久久| ai换脸在线全集观看| 热re99久久精品国99热| 国产成人h在线视频| 亚洲AV永久无码精品老司机蜜桃 | 无遮挡午夜男女XX00动态| 国产精品久久久精品日日 | 色狠狠色综合吹潮| 国产色播视频在线观看| 又亲又揉摸下面视频免费看| 欧美精品一卡二卡| 国产成人教育视频在线观看| 亚洲精品91| 欧美国产在线一区| 国产精品爽爽久久久久久无码|