当前位置:网站首页>Cloudcompare - point cloud slice
Cloudcompare - point cloud slice
2022-07-05 13:15:00 【Dianyunxia】
Catalog
1. Section extraction function
Use Tools > Segmentation > Cross Section Access this tool .

This tool allows users to define clipping boxes around a given cloud ( Interactive or non interactive ). for example , You can adjust the range and direction of the box to split the cloud . Besides , The tool can also :
- The process of repeating segmentation in one or more dimensions ( Extract multiple for the instance “ section ”)
- Extract polygon contour in each slice
Select a point cloud and start the interface of the tool as follows :
It should be noted that : The initial crop box here ( That is, the yellow line in the figure ) It is the bounding box of point cloud
Edit crop box :
You can edit the crop box in various ways , You can drag the bright red in an interactive way , Green and blue arrows and rings , Directly in 3D Move the boundary of the clipping box in the view . The arrow tip is used to push and pull the cutting frame surface , The ring can be used to rotate the box around the arrow axis . The lower left corner ( yellow ) The interactive device of can be used to move the whole box .
The following buttons in the upper right corner can cancel or display the clipping box and arrow .
You can also use “X”,“Y” and “Z” Field directly edit the size of the clipping box ( Width , Depth and height ). You can also use the buttons at the bottom of the dialog (“Shift box” frame ) Move the box in all directions . The box will move by the same amount as the box width in this dimension . Last , If more control is needed , You can click “advanced” Button . Will appear “ standard ”3D Box version dialog .
Set the box position in the space in various ways ( for example , Even force the box to be a cube ).
visualization :
You can adjust the view with one button 
2. Extract a single slice
Click the following button , Points in the clipping box can be extracted .
3. Extract a single contour
Click the following button , Extract the boundary contour .
The main parameters and functions are as follows 
Necessary parameters
flat dimension: Plane size , Automatically set according to the current section sizemaximum edge length: Maximum side length , As a result of “ Concave bag ” Algorithm extracts contour . The only parameter of this tool is that of a single edge “ Maximum size ”. The algorithm starts with the convex hull of the slice point . As long as the edge is longer than the specified “ Maximum length ”, The algorithm will try to segment it using another nearby point . In this way, the outline will be closer to the point cloud . So the smaller the parameter is , The tighter the contour .
The other options
project slice(s) points on their best fit plane: Contour extraction is in 2D Finished in the plane ,CloudCompare The slice plane size is not used as the projection plane , Instead, the point is projected onto the best fit plane ( This is for very thick slices , It usually works better ).split contour(s) on longer edges::CloudCompare Can be longer than at each edge “ Maximum side length ” Parameter when dividing contour . under these circumstances , You can generate multiple non closed polylines instead of a single closed contour .visual debug mode: Used to display debugging results .
4. Extract multiple slices
The button shown in the figure below is to realize multiple slice extraction 
Most of the parameters in this dialog are related to “ Extract a single contour ” The dialog box is the same .
however , The user must clearly specify whether he wants to generate the contour ( Choose “Extract contour(s)” Check box to enable ). Otherwise, only slices will be generated .
Other parameters are :
Repeat dimension: Set the extracted latitude ( By default , Only check “ Plane ” dimension ).Gap: Gap distance between adjacent slices .
The specific operation is as follows :
5. Related codes
[1] PCL Convex polygon boundary extraction of plane point cloud
[2] PCL Concave polygon boundary extraction of plane point cloud
[3] PCL Point cloud slice
[4] Open3D Point cloud slice
边栏推荐
- Principle and configuration of RSTP protocol
- 蜀天梦图×微言科技丨达梦图数据库朋友圈+1
- Datapipeline was selected into the 2022 digital intelligence atlas and database development report of China Academy of communications and communications
- Discussion on error messages and API versions of SAP ui5 getsaplogonlanguage is not a function
- Rocky基础命令3
- Yyds dry goods inventory # solve the real problem of famous enterprises: move the round table
- MSTP and eth trunk
- 【服务器数据恢复】某品牌服务器存储raid5数据恢复案例
- 数据湖(七):Iceberg概念及回顾什么是数据湖
- PyCharm安装第三方库图解
猜你喜欢

Backup and restore of Android local SQLite database

山东大学暑期实训一20220620

Laravel document reading notes -mews/captcha use (verification code function)

峰会回顾|保旺达-合规和安全双驱动的数据安全整体防护体系

爱可生SQLe审核工具顺利完成信通院‘SQL质量管理平台分级能力’评测

Discussion on error messages and API versions of SAP ui5 getsaplogonlanguage is not a function

RHCSA8

Changing JS code has no effect

Introduction aux contrôles de la page dynamique SAP ui5

PyCharm安装第三方库图解
随机推荐
LB10S-ASEMI整流桥LB10S
Shu tianmeng map × Weiyan technology - Dream map database circle of friends + 1
CF:A. The Third Three Number Problem【关于我是位运算垃圾这个事情】
Get to know linkerd project for the first time
Android本地Sqlite数据库的备份和还原
数据泄露怎么办?'华生·K'7招消灭安全威胁
函数传递参数小案例
[深度学习论文笔记]TransBTSV2: Wider Instead of Deeper Transformer for Medical Image Segmentation
Discussion on error messages and API versions of SAP ui5 getsaplogonlanguage is not a function
Hiengine: comparable to the local cloud native memory database engine
SAP ui5 objectpagelayout control usage sharing
Pycharm installation third party library diagram
Natural language processing from Xiaobai to proficient (4): using machine learning to classify Chinese email content
Hiengine: comparable to the local cloud native memory database engine
函数的默认参数&函数参数的多种方法
How can non-technical departments participate in Devops?
MSTP and eth trunk
Reflection and imagination on the notation like tool
STM32 and motor development (from architecture diagram to documentation)
A detailed explanation of ASCII code, Unicode and UTF-8