所需积分/C币:44 2017-09-20 13:24:05 9.47MB PDF
收藏 收藏

英文 CloudCompare v2.6.1使用手册,免费,共享。本文档主要针对CC的说明,使用,介绍比较详细。CloudCompare v2.6.1使用手册,免费,共享。本文档主要针对CC的说明,使用,介绍比较详细。
A| gnment and Registration…… General considerations Alignment 26 Automatic registration,……,…,…,…, 重面看 27 Distances computation…… 29 Cloud-cloud distances .29 Cloud-mesh distances 31 How to compare two 3d entities 32 Data preparation… 32 Data comparison....... 34 Tools and algorith 36 File menu 36 Open 37 Primitive fact 38 3D mouse > Enable Close all 39 Edⅰtme∩u 40 Clone Merge 40 Subsample,,… Apply transformation 43 Multiply /Scale Translate/Rotate(Interactive Transformation Tool).........................45 Segment(Interactive Segmentation Tool Crop… 50 Edit global shift and scale 51 Toggle(recursive) menu Delete Colors> Set Unique… 53 Colors colorize 53 Colors Levels Colors height ram 55 Colors convert to scalar field 56 Colors>Interpolate from another entity Colors>Clea「, 57 Normals> Compute Normals > Invert Normals> Orient Normals With Minimum Spanning Tree 59 Normals>Orient Normals> With Fast Marching Normals Convert to HSv 60 Normals >Convert to> Dip and Dip direction SFs 60 Normals clear Octree> Compute 61 Octree re e 61 Delaunay 2.5D(XY plane) 62 Mesh> Delaunay 2.5D(best fit plane 62 Mesh >Convert texture/material to rgB ,63 Mesh> Sample points......... ,63 Mesh> Smooth( Laplacian)…… 64 Mesh Subdivide 64 Mesh Measure surface Mesh> measure volume Mesh>F| ag vertices.… Mesh Scalar field oth Mesh> Scalar field Enhance Sensors edit 67 Sensors> ground based lidar>Creρte∴ Sensors>Ground Based Lidar> Show Depth Buffer 69 Sensors> Ground Based Lidar >Export Depth Buffer Sensors camera sensor create 71 Sensors> Camera sensor> project uncertainty Sensors Camera Sensor Compute points visibility ( with octree) Sensors> view from sensor 73 Sensors >Compute ranges Sensors> Compute scattering angles 74 Scalar fields Show histogram Scalar fields>Compute statistical parameters Scalar fields> gradient 76 Scalar fields Gaussian filter ,77 Scalar fields Bilateral filter Scalar fields Filter by value Scalar fields Convert to rgb 78 Scalar fields Convert to random rgb Scalar fⅰelds> Rename Scalar fields add constant se Scalar fields> Add point indexes as SF 80 Scalar fields Export coordinate(s)to SF(s) 81 Scalar fields> Set SF as coordinate(s).. 着·,4·· 81 Scalar fields arithmetic 82 Scalar fields Color Scales manager. Scalar fields > Delete 灬85 Scalar fields> Delete all (!) Tools menu 86 Point picking 87 Point list picking C|ean> noise filter,… 90 Projection > Unroll 92 Projection> Rasterize 93 Projection Contour plot to mesh Projection > Export coordinate(s) to Sf(s) Registration> Match bounding-box centers Registration Match scales................... 100 Registration>Aign( point pairs picking)…………, 101 Registration Fine registration(ICP) Distances > Cloud/ cloud dist (cloud-to-cloud distance ... 灬106 Distances > Cloud/Mesh dist (cloud-to-mesh distance 110 Distances> closest point set 112 Statistics Local statistical test 113 Statistics Compute Stat Params 116 Segmentation Label Connected components 117 Segmentation Cross Section 118 Segmentation Extract Sections 122 Fit plane 127 Fit> Sphere 128 Fit> 2D Polygon ............ 129 Fit > Quadric 130 Other Density 131 Other>Cur∨ ature,, 132 Other>roughness 133 Other >Remove duplicate points .133 Display men 135 Full screen 135 Refresh 135 Toggle Centered Perspective 灬135 Toggle viewer Based Perspective 135 Lock rotation about vert axis 135 Enter bubble-view mode 136 Render to file 137 Display settings 138 Camera settings 灬141 Save viewport as object.. 142 Adjust zoom 142 Test frame rate Lights >Toggle Sun Light 143 Lights Toggle Custom Light 143 Shaders and filters Remove filter 144 Active scalar field Toggle color scale 144 Active scalar field Show previous SF 144 Active scalar field show next se 145 Console 145 Toolbars .145 Reset引 GUl elements 3D Views menu 147 New 147 Close 147 Close all .:::::::...::.:: 147 Tile 147 Cascade 147 Next 147 Previous 147 Help menu 148 Help 148 About About plugins 148 Too| bars and icons… 149 Main toolbar 149 Scalar fields toolbar 149 OpenGL filters(shaders)toolbar 149 Standard plugins toolbar 149 3D view toolbar .149 Plugin 150 Standard plugins…,, qHPR(Hidden Point Removal) 150 kinect Point Cloud Acquisition with a Kinect 151 qPCl (Point Cloud Library Wrapper 151 qPCv(Shade vis/Ambient Occlusion) 152 qpoisson Recon(Poisson Surface Reconstruction) 153 qRansacSD(RANSAC Shape Detection) qsra (Surface of revolution analysis 158 gCanUPo (Point Cloud Classification) 160 qM3C2 (Robust C2C Distances Computation) 165 gCork(Boolean Operations on Meshes 168 OpenGL'shaders plugins 灬169 qEDL (Eye Dome light 169 qSsAo ( Screen Space ambient Occlusion) 170 Appendix 171 Command line mode 171 Example 1 176 Example 2 176 Cloud-to-cloud distance 177 Cloud-to-mesh distance 177 Bundler import 177 (Mesh ) format conversion 177 Shortcuts 177 CloudCompare octree........ 178 Structure∴ 179 Computing the octree 179 Displaying the octree 180 AirPhotoS 180 Generating orhtophotos 180 Introduction History Cloud Compare is a 3d point cloud ( and triangular mesh editing and processing software. Originally it has been designed to perform direct comparison between dense 3D point clouds. It relies on a specific octree structure that enables great performances when performing this kind of task. Moreover, as most point clouds were acquired by terrestrial laser scanners, Cloud Compare was meant to deal with huge point clouds on a standard laptop- typically more than 10 million points ( in 2005! ) Soon after comparison between a point cloud and a triangular mesh has been supported (see below). Afterwards, many other point cloud processing algorithms have followed (registration, resampling, color/ normal vectors/scalar fields management, statistics computation, sensor management, interactive or automatic segmentation etc. ) as well as display enhancement tools( custom color ramps color normal vectors handling, calibrated pictures handling, OpenGL shaders, plugins, etc. (1) for instance it took about 10 s. to compute the distances of 3 million points to a 14.000 triangles mesh on a laptop with dual-core processor Philosophy Point cloud vs mesh Regarding its particular history Cloud Compare considers almost all 3d entities as point clouds Typically, a triangular mesh is only a point cloud (the mesh vertices)with an associated topology triplets of connected points corresponding to each triangle). This explains that meshes have always either a point cloud named 'vertices' as sibling or parent (depending on the way they have been loaded or generated. and while Cloud compare will let the user apply some ools directly on a mesh structure(i. e triangles ), some tools can only be applied to the mesh vertices. It may be a bit disturbing at first, but we don 't want the user to ignore this: Cloud Campare is mainly a point cloud processing software Of course, as Cloud compare is meant to do change detection (e.g. subsidence monitoring) and as a triangular mesh is a very common way to represent a reference shape (e.g. a building), it is very useful and it couldn ' t be ignored Nevertheless it remains a" secondary entity especially as cloud compare is able to compare two point clouds directly without the need to generate an intermediary mesh The main reasons for this are Cloud Compare Version 2.6. 1-user manual meshes are generally very hard to generate properly on real-life scenes, especially when scanned with a laser scanner(noise, variable density, etc. and as als/tlS point clouds are generally very dense (and accurate) we already have all the information we need Scalar fields Among all features that can be associated to a point cloud(colors, normals, etc )one has a particular place in Cloud Compare: the scalar field A scalar field is simply a set of values (one per point -e.g. the distance of each point to another entity). As each value is associated to a point or vertex it is possible to display those values as colors (with custom color ramps)or to apply filters on them (smooth, gradient, etc. ) some basic math operations(exp, log, power of 2 or 3, cos, sin, tan, etc. )and of course to segment the cloud relatively to those values( thresholding local statistical filtering etc Cloud Compare can handle multiple scalar fields on the same cloud. It is even possible to apply simple arithmetic operations + / )between two scalar fields of a same cloud Some technical considerations Portable Cloud Compare is developed in C++. It is currently compiled on Windows Linux and Mac os(thanks to CMake) and for 32bits and 64 bits architectures Trade-off between storage and speed Here are some details about the technical choices that have been made in cloud compare (mainly to achieve the goal of loading as much points as possible without downgrading too much performances-ie. a good trade-off between storage and speed): all stored values and most of computations are done with 32bits floating-point values to prevent any limitation on the size of arrays as it's hard to get a big contiguous block of memory on Windows 32 bits), we use a custom container that automatically chunks datasets in small blocks (64 kb per block) normal vectors (if any are compressed on 16 bits (15 bits actually because of the way quantization works) the specific octree structure used in Cloud Compare requires constant per-point memory (i. e 8 bytes per point on a 32 bits Os -with a maximum depth of 10 -and 12 bytes on a 64 bits os- with a maximum depth of 21 It is based on a particular quantization of the 3d point coordinates -a kind of morton ordering scheme -where each point position in the octree grid and at any level is represented by a single integer code. We then process those codes to achieve very efficient nearest-neighbors querying operations. However, while this octree structure is very efficient for computing distances for instance, it's not suitable for fast display (level of Detail etc The result of the above choices is that Cloud Compare can store about 90 million blank points per gigabyte of memory. If you add rGB colors normal vectors a sing le scalar field and if you need to compute the octree, you can load up to 32 million points per gigabyte On a 64 bits oS you can load as many points as you want ( well, up to 4 billion in fact). However, depending on your graphic card capabilities, display and interactivity may be severely downgraded with this many points i ) With a high- end graphic card you can keep a reasonable frame rate with up to 150 million points 1 2http://en.wikipediaorg/wiki/z-ordercurve Cloud Compare Version 2.6. 1-user manual Recent evolution While the project has started in 2004 at EDF R&D, it has only been released in the public domain around 2009(under GPL license). As CloudCompare is on open-source project, everyone is free (and welcome)to extend its capabilities Dont hesitate to ask questions and share your experiences on the forum and to take a look at the github source repository License The license of the CClib library (containing the core algorithms)is LGPL5 version 2.0 Therefore CCLib can be integrated in any commercial or non-commercial project. You just have to share any modification of the code with the authors us) The license of the other components is GPL(version 2.0 gcc db(database library) CC_io(file l/o library gcc g/(Open gl based 3d display library Cloud Compare and ccviewer(standalone applications Therefore only GPL-compatible (which means open-source but doesn't necessarily means free) projects can use those Online version The latest version of the user documentation can be found at s 4 5 6 Cloud Compare Version 2.6. 1-user manual

试读 127P CloudCompare使用手册
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字 官网上就有免费的 可惜之前没看到 白花了积分 v2.6.1 - User manual.pdf
wshanlan 纯英文官方版,很全面
bendaxi 全英文版的
CloudCompare使用手册 44积分/C币 立即下载

试读结束, 可继续阅读

44积分/C币 立即下载 >