当前位置:网站首页>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
边栏推荐
猜你喜欢
随机推荐
[深度学习论文笔记]UCTransNet:从transformer的通道角度重新思考U-Net中的跳跃连接
Go array and slice
Pandora IOT development board learning (HAL Library) - Experiment 7 window watchdog experiment (learning notes)
Small case of function transfer parameters
函数的默认参数&函数参数的多种方法
[deep learning paper notes] hnf-netv2 for segmentation of brain tumors using multimodal MR imaging
【每日一题】1200. 最小绝对差
Flutter InkWell & Ink组件
Binder通信过程及ServiceManager创建过程
DataPipeline双料入选中国信通院2022数智化图谱、数据库发展报告
##无监控,不运维,以下是监控里常用的脚本监控
Discussion on error messages and API versions of SAP ui5 getsaplogonlanguage is not a function
OpenHarmony应用开发之Navigation组件详解
Talk about my drawing skills in my writing career
Apicloud studio3 API management and debugging tutorial
Alibaba cloud SLB load balancing product basic concept and purchase process
js判断数组中是否存在某个元素(四种方法)
CF:A. The Third Three Number Problem【关于我是位运算垃圾这个事情】
Natural language processing series (I) introduction overview
MySQL giant pit: update updates should be judged with caution by affecting the number of rows!!!