AboutDialog About CloudCompare 关于CloudCompare <html><head/><body><p align="center"><img src=":/CC/Icons/images/icon/cc_icon_64.png"/><br/><span style=" font-size:14pt; font-weight:600;">CloudCompare </span><span style=" font-size:14pt; font-weight:600; font-style:italic;"></span><br/>Version: %1</p><p align="center"><a href="http://www.cloudcompare.org/donate"><img src=":/CC/images/donate.png" width="200"/></a></p><p align="center"><a href="http://www.cloudcompare.org"><span style=" text-decoration: underline; color:#0000ff;">www.cloudcompare.org<br/></span></a>License: GNU GPL (General Public Licence)</p></body></html> <html><head/><body><p align="center"><img src=":/CC/Icons/images/icon/cc_icon_64.png"/><br/><span style=" font-size:14pt; font-weight:600;">CloudCompare </span><span style=" font-size:14pt; font-weight:600; font-style:italic;"></span><br/>版本: %1</p><p align="center"><a href="http://www.cloudcompare.org/donate"><img src=":/CC/images/donate.png" width="200"/></a></p><p align="center"><a href="http://www.cloudcompare.org"><span style=" text-decoration: underline; color:#0000ff;">www.cloudcompare.org<br/></span></a>许可: GNU GPL (General Public Licence)</p></body></html> OK 确定 AdjustZoomDialog Adjust zoom 调整缩放 Window 窗口 focal pixel size 像素大小 units 单位 pixel(s) 像素 AlignDialog Clouds alignment 点云对齐 Model and data 模型和数据 Data: 数据: the data cloud is the entity to align with the model cloud: it will be displaced (green cloud) 数据点云是与模型点云对齐的实体:它将被移动(绿色点云) Model: 模型: the model cloud is the reference: it won't move (red cloud) 点云是一个参照物:不能移动(红色点云) press once to exchange model and data clouds 点击一次以交换模型点云和数据点云 swap 交换 Alignment parameters 对齐参数 Number of trials: 尝试次数: Number of 4 points bases tested to find the best rigid transform. Great values may lead to long computation time. 测试4点基准数量以找到最佳刚体变换,较大的值可能会导致计算时间较长。 Overlap: 重叠: Rough estimation of the two clouds overlap rate (between 0 and 1) 粗略估计两个点云之间的重叠(0和1之间) Delta: Delta: Estimation of the distance wished between the two clouds after registration. The computer will estimate the best delta parameter Estimate 估计 For each attempt (see above parameter), candidate bases are found. If there are too much candidates, the program may take a long time to finish. Check this box to bound the number of candidates. Limit max. number of candidates Maximal number of candidates allowed (check the left box to use this parameter) Sampling Method: 方法: Data 数据 None 空值 All Move to the left (none) to decrease the number of points to keep in the data cloud. remaining points 剩余点 Model 模型 Move to the left (none) to decrease the number of points to keep in the model cloud. AnimationDialog Animation Animation steps Loop Total duration sec. Automatic steps duration Current step Index Duration Speed modifier for the current step Smooth trajectory smooth ratio Video output Frame rate Number of frames per second fps Bitrate Bitrate (in kbit/s) The higher the better the quality (but the bigger the file) kbps - Super resolution: render the frame at a higher resolution (2, 3 or 4 times larger) and then shrink it back down to size (this makes some noisy pixels drop off and reduce the flicker that is often present in animations). Super resolution is only applied on the output video (= not visible in Preview mode) - Zoom: render the frame and the animation at a higher resolution (2, 3 or 4 times larger). You may have to increase the points size beforehand. super resolution zoom ズーム See combo-box tooltip Output file Format Preview the animation Preview Creates the animation file Render Export frames as individual images Export frames Start preview from selected step Export trajectory on exit ApplyTransformationDialog Apply transformation 应用变换矩阵 Matrix 4x4 4x4矩阵 Enter 4x4 matrix values: 输入4x4矩阵值: Load matrix from ascii file 从ascii文件加载矩阵 ASCII file ASCII文件 Paste clipboard contents 粘贴剪贴板内容 clipboard 剪贴板 Inits the matrix from dip/dip direction values --> assuming an initial position of (0,0) dip / dip direction help 帮助 Matrix should be of the form: R11 R12 R13 Tx R21 R22 R23 Ty R31 R32 R33 Tz 0 0 0 1 Where R is a standard 3x3 rotation matrix and T is a translation vector. Let P be a 3D point, the transformed point P' will be such that: P' = R.P + T. Axis, Angle 轴, 角度 Rotation axis 旋转轴 Rotation angle (degrees) 旋转角度(度) deg. Translation 变换 Euler angles Angles 角度 Apply inverse transformation AsciiOpenDialog Open Ascii File Source Choose an attribute for each column: Header: Separator (ASCII code:%i) space whitespace comma semicolon use comma as decimal character Show labels in 2D (not recommended over 50). Otherwise labels are shown in 3D. Show labels in 2D Skip lines + comment/header lines skipped: 0 extract scalar field names from first line Max number of points per cloud Million Apply Apply all Cancel 取消 AsciiSaveDialog Save ASCII file coordinates precision scalar precision separator space semicolon comma tab order [ASC] point, color, SF(s), normal [PTS] point, SF(s), color, normal Header columns title number of points (separate line) Colors Save RGB color components as floats values between 0 and 1 Save colors as float values (0-1) Save alpha channel AskOneDoubleValueDialog Set Value 设置值 Value AskOneIntValueDialog Set Value 设置值 Value AskOneStringDlg Set Name 名前のセット Label 标签 AskThreeDoubleValuesDialog Set Three Values Value 1 Value 2 Value 3 AskTwoDoubleValuesDialog Set Two Values Value 1 Value 2 BoundingBoxEditorDialog Bounding Box Editor 界限盒编辑器 Min corner 最小值角 Center 中心 Max corner 最大值角 Width Warning, this box doesn't include the cloud bounding-box! 注意:此框不包括点云边界框! Orientation 方向 automatically compute Z if checked 如果选中,将自动计算Z automatically compute Y if checked 如果选中,将自动计算Y automatically compute X if checked 如果选中,将自动计算X From clipboard To clipboard keep square 保持正方形 Default 默认设置 Last 最后 OK 确定 Cancel 取消 BroomDialog CEA Broom Tool Broom Reposition Automate stick to the cloud For a visual feedback of the ongoing automation process (slower) animated automation Broom dimensions length width thickness Selection mode height inside above below above and below Undo Undo 10 steps View 視点 Lost track: failed to stick to the cloud! remove the selected points Apply 应用 Validate 验证 Cancel 取消 BundlerImportDlg Snavely's Bundler Import Information File version: keypoints: Cameras: Import images Image list List of the images corresponding to each camera Browse Image scale factor Image scale factor (relatively to the keypoints). Useful if you want to use images bigger than the ones you used to generate the Bundler .out file and the keypoints. Image scale factor relatively to keypoints Orthorectification To orthorectify images (as new images saved next to the original ones) generate 2D orthophotos Ortho-rectification method: - Optimized = CC will use the keypoints to optimize the parameters of the 'collinearity equation' that make the image and the keypoints match as best as possible. The equation parameters are then used to project the image on the horizontal plane (by default). This method compensate for the image distortion in its own way (i.e. without using the distortion model provided by Bundler) - Direct = CC will only use Bundler's output information (camera extrinsic and intrinsic parameters). The camera distortion parameters can be applied or not. Pay attention that those parameters are sometimes very poorly estimated by Bundler. Optimized Direct with undistortion Direct To generate orthorectified versions of the images as clouds (warning: result mught be huge!). Warning: the 'Optimized' method is used by default. generate 2D "orthoclouds" Vertical dimension: Keypoints vertical axis is X (1,0,0) Keypoints vertical axis is Y (0,1,0) Keypoints vertical axis is Z (0,0,1) Input a 4x4 transformation matrix that transforms the keypoint vertical axis into (0,0,1) Custom <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">1 0 0 0</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">0 1 0 0</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">0 0 1 0</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">0 0 0 1</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p></body></html> To generate a 3D model (mesh) colored with the input images. By default the keypoints are meshed, and points are sampled on this first mesh. The sampled points are then colored with the images and a final mesh is built on top of those points. Colored model generation vertices: Approximate number of vertices for the final mesh To use a cloud (or mesh) instead of the keypoints as base for the model generation Use alternative keypoints ... To keep images and their corresponding sensors in memory (i.e. as entities in the DB tree) keep images (and sensors) loaded To undistort loaded images undistort images Import keypoints CSFDialog Cloth Simulation Filter <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt;"> </span><span style=" font-family:'SimSun'; font-size:11pt; font-weight:600;">CSF Plugin Instruction</span></p> <p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">Cloth Simulation Filter (CSF)</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> is a tool to extract of ground points in discrete return LiDAR pointclouds. The detailed theory and algorithms could be found in the following paper:</span></p> <p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a name="OLE_LINK22"></a><span style=" font-family:'Arial,sans-serif'; font-size:8pt; color:#000000;">Z</span><span style=" font-family:'Arial,sans-serif'; font-size:8pt; color:#000000;">hang W, Qi J, Wan P, Wang H, Xie D, Wang X, Yan G. An Easy-to-Use Airborne LiDAR Data Filtering Method Based on Cloth Simulation. </span><span style=" font-family:'Arial,sans-serif'; font-size:8pt; font-style:italic; color:#000000;">Remote Sensing</span><span style=" font-family:'Arial,sans-serif'; font-size:8pt; color:#000000;">. 2016; 8(6):501.</span><span style=" font-family:'SimSun'; font-size:8pt;"> </span></p> <p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Microsoft YaHei UI,Tahoma'; font-size:8pt; color:#000000; background-color:#cce8cf;">And please cite the paper, If you use Cloth Simulation Filter (CSF) in your work.</span></p> <p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Microsoft YaHei UI,Tahoma'; font-size:8pt; color:#000000; background-color:#cce8cf;">You can download the paper from </span><a href="https://www.researchgate.net/profile/Wuming_Zhang2)"><span style=" font-family:'Microsoft YaHei UI,Tahoma'; font-size:8pt; text-decoration: underline; color:#0000ff; background-color:#cce8cf;">https://www.researchgate.net/profile/Wuming_Zhang2 .</span></a></p> <p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Microsoft YaHei UI,Tahoma'; font-size:8pt; color:#000000; background-color:#cce8cf;">You can also visit the homepage : </span><a href="http://ramm.bnu.edu.cn/researchers/wumingzhang/english/default_contributions.htm"><span style=" font-family:'Microsoft YaHei UI,Tahoma'; font-size:8pt; text-decoration: underline; color:#0000ff; background-color:#cce8cf;">http://ramm.bnu.edu.cn/researchers/wumingzhang/english/default_contributions.htm</span></a><span style=" font-family:'Microsoft YaHei UI,Tahoma'; font-size:8pt; color:#000000; background-color:#cce8cf;"> for more information.</span></p> <p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Microsoft YaHei UI,Tahoma'; font-size:8pt; color:#000000; background-color:#cce8cf;">A mex version for programming in Matlab is at File Exchange of Mathworks website : </span><a href="http://www.mathworks.com/matlabcentral/fileexchange/58139-csf--ground-filtering-of-point-cloud-based-on-cloth-simulation"><span style=" font-family:'SimSun'; font-size:9pt; text-decoration: underline; color:#0000ff;">http://www.mathworks.com/matlabcentral/fileexchange/58139-csf--ground-filtering-of-point-cloud-based-on-cloth-simulation</span></a></p> <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Microsoft YaHei UI,Tahoma'; font-size:8pt; color:#000000; background-color:#cce8cf;"> Copyright </span><span style=" font-family:'Arial,Helvetica,sans-serif'; font-size:8.25pt; color:#333333; background-color:#e5eaee;">©</span></p> <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; background-color:#cce8cf;">RAMM laboratory, School of Geography, Beijing Normal University</span></p> <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; background-color:#cce8cf;">(</span><a href="http://ramm.bnu.edu.cn/"><span style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; text-decoration: underline; color:#0000ff;">http://ramm.bnu.edu.cn/</span></a><span style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; background-color:#cce8cf;">)</span></p> <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt;">Wuming Zhang; Jianbo Qi; Peng Wan; Hongtao Wang</span></p> <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt;">contact us: </span><span style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; background-color:#cce8cf;">2009zwm@gmail.com; wpqjbzwm@126.com</span></p></body></html> General parameter setting Scenes Steep slope Relief Flat Slope processing Advanced parameter setting Cloth resolution Max iterations Classification threshold Exports the cloth in its final state as a mesh (WARNING: ONLY FOR DEBUG PURPOSE - THIS IS NOT A DTM) Export cloth mesh <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:600;">Advanced Parameter Instruction</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"><br /></span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">1.</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Cloth resolution refers to the grid size (the unit is same as the unit of pointclouds) of cloth which is used to cover the terrain. The bigger cloth resolution you have set, the coarser DTM you will get.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">2.</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Max iterations refers to the maximum iteration times of terrain simulation. 500 is enough for most of scenes.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:600;">3.</span><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Classification threshold refers to a threshold (the unit is same as the unit of pointclouds) to classify the pointclouds into ground and non-ground parts based on the distances between points and the simulated terrain. 0.5 is adapted to most of scenes.</span></p></body></html> CSVMatrixOpenDlg Open CSV Matrix Grid 网格 Separator X spacing Y spacing Invert row order Load as mesh Use texture file CamSensorProjectDialog Sensor parameters 传感器参数 Position + Orientation 位置+方向 sensor front direction (yaw = 0) 传感器的前方向(Yaw=0) X (right) X(右) sensor lateral direction センサー横方向 Y (up) Y(上) sensor vertical direction (pitch = 0) 传感器垂直方式(Pitch=0) Z (inv. view dir.) Z(視野方向の反転) sensor center センサー中央 Center 中央 Intrinsic params 内部参数 vert. focal 垂直焦点 vertical focal (in pixels) 垂直聚焦(像素) pix 像素 vert. f.o.v. 垂直視野界 Vertical field of view (degrees) 垂直视野(度) deg. array size 数组大小 CCD array width (pixels) CCD阵列宽度(像素) pix. 像素 CCD array height (pixels) CCD阵列高度(像素) Pixel size (metric units) 像素大小(公制单位) pixel size 像素大小 CCD pixel width (metric units) CCD像素宽度(公制单位) CCD pixel height (metric units) CCD像素高度(公制单位) zNear Near cutting plane (CCD pixel width (metric units - for display) zFar Far cutting plane (CCD pixel width (metric units - for display) skew Skew parameter Principal point X coordinate (in pixels) Principal point Y coordinate (in pixels) principal point Distortion / uncertainty Canupo2DViewDialog CANUPO training (result) You can manually edit the boundary ( left click: select or add vertex / long press: move / right click: remove vertex) Legend Cloud1 name Cloud2 name Scales In order to get a faster classifier, you can decrease the number of scales used (keeping only the smallest) reset boundary statistics points size Save Done CanupoClassifDialog CANUPO Classification Classifier(s) file ... info <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#ff0000;">No classifier loaded!</span></p></body></html> Core points are points on which the computation is actually performed (result is then propagated to the neighboring points). Core points Warning, might be quite long on more than 100 000 points... use selected cloud Alternative core points cloud use other cloud Subsampled version of the selected cloud subsample cloud Min. distance between points MSC files are generated by the original CANUPO tool (by N. Brodu) from MSC file Advanced Use confidence threshold for classification threshold Points having a confidence under this threshold won't be classified (or a SF will be used) Try to classify points with a low confidence based on the local SF values use active SF to locally refine the classification For test purpose! generate one SF per scale with 'x-y' generate one SF per scale with roughness Max thread count CanupoTrainingDialog CANUPO Training Data データ Role Cloud Class label class #1 class #2 Points belonging to class #1 Points belonging to class #2 Scales ramp Mininum scale Min = Step Step = Max scale Max = Inp list Input scales as a list of values (separated by a space character) Advanced Classification parameter Dimensionality Max core points Maximum number of core points computed on each class Check this to add more points to the 2D classifier behavior representation Show classifier behavior on Additional points that will be added to the 2D classifier behavior representation If checked the original cloud will be used for descriptors computation (i.e. class clouds will be considered as core points of this cloud) Use original cloud for descriptors If set this cloud will be used for descriptors computation (i.e. class clouds will be considered as core points of this cloud) Max thread count CellsFusionDlg Cell Fusion Parameters Fusion algorithm Kd-tree Fast Marching Kd-tree cells fusion parameters Max angle between cells (in degrees). Kd-tree cells should be (roughly) planar. Max angle deg. Max 'relative' distance between cells (proportional to the cell size). The bigger the farther the merged cells can be. Max relative distance FM cells fusion parameters Octree level Octree层次 Octree Level (Fast Marching propagation process). use retro-projection error for propagation (slower) Facets Min points per facet Octree Level (for point cloud shape approx.) Max edge length Criterion for grouping several points in a single 'facet' Max RMS Max distance @ 68% Max distance @ 95% Max distance @ 99% Max distance Warning: cloud has no normals! Output facet normals may be randomly oriented (e.g. colors and classification may be jeopardized) ClassificationParamsDlg Classification angular step max distance ClassifyDisclaimerDialog qCANUPO (disclaimer) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; font-weight:600; color:#1f497d;">Multi-scale dimensionality classification (CANUPO)</span></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; font-style:italic; color:#1f497d;">Brodu and Lague, 3D Terrestrial LiDAR data classification of complex natural scenes using a multi-scale dimensionality criterion, ISPRS j. of Photogram. Rem. Sens., 2012</span></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Calibri,sans-serif'; font-size:10pt; font-style:italic; color:#1f497d; background-color:#ffffff;"></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; color:#1f497d; background-color:#ffffff;">Funded by Université Européenne de Bretagne, Centre National de la Recherche Scientifique and EEC Marie-Curie actions</span></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Calibri,sans-serif'; font-size:10pt; color:#1f497d; background-color:#ffffff;"></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; color:#1f497d;">Enjoy!</span></p></body></html> ClippingBoxDlg Clipping Box 裁剪盒 Show/hide bounding box 显示/隐藏界限盒 Show/hide interactors 显示/隐藏交互器 Restore the last clipping box used with this cloud 恢复与此点云一起使用的最后一个裁剪框 Reset 重置 Close 关闭 Box thickness 盒厚度 advanced 高度 Contour 等高线 Extracts the contour as a polyline (concave hull) 将轮廓提取为多段线(凹面) Removes last extracted contour 删除最后提取的轮廓 Slices 切片 Export selection as a new cloud 将选择导出为新点云 Export multiple slices by repeating the process along one or several dimensions (+ contour extraction) 通过在单个和多个维度上重复处理来导出多个切片(轮廓提取) Set 'left' view 设为左视图 Set 'right' view 设为右视图 Set 'front' view 设为前视图 Set 'back' view 设为后视图 Set 'down' view 设为下视图 Set 'up' view 设为上视图 Shift box 移动裁剪盒 Shift box along its X dimension 沿X轴方向移动裁剪盒 Shift box along its Y dimension 沿Y轴方向移动裁剪盒 Shift box along its Z dimension 沿Z轴方向移动裁剪盒 ClippingBoxRepeatDlg Repeat 繰り返す The segmentation process will be repeated along the following dimensions (+/-) Repeat dimensions Extract slice cloud(s) or mesh(es) random colors per slice (will overwrite existing colors!) Check that option if you wish to extract the envelope of each slice Extract envelope(s) Envelope type Section type (lower or upper part, or both) Lower Upper Full Max edge length Max edge length (if 0, generates a unique and closed contour = convex hull) Multi-pass process where longer edges may be temporarily created to obtain a better fit... or a worst one ;) multi-pass Before extracting the contour, points can be projected along the repeat dimension (if only one is defined) or on the best fit plane project slice(s) points on their best fit plane split the generated contour(s) in smaller parts to avoid creating edges longer than the specified max edge length. split envelope(s) on longer edges Group generated entities by Type Origin entity Slice Origin entity, then slice Slice, then origin entity Display a dialog with step-by-step execution of the algorithm (debug mode - very slow) visual debug mode Extract the point contours (via a rasterization process) Extract contours Grid step Min. vertex count Min vertex count per iso-line (to ignore the smallest ones) Other options Gap Gap between the slices If checked, a random color will be assigned to each slice (warning: will overwrite any existing color!) ColorFromScalarDialog Color From Scalar Fields Mapping type: To RGB To HSV Red RGB Green Blue Minimum: Fix Reverse Maximum: Alpha ColorGradientDialog Gradient color Color ramp Default 默认 Custom First color Second color Banding Period direction ColorLevelsDialog Change Color Levels Channel(s) RGB Red Green Blue Input levels Output levels ComparisonDialog Distance computation 距离计算 Compared 比较 Reference 参照 General parameters Level of subdivision used for computing the distances Octree level Octreeレベル Acceleration: distances above this limit won't be computed accurately max. distance 最大距离 compute signed distances (slower) signed distances flip normals Generate 3 supplementary scalar fields with distances along each dimension split X,Y and Z components Use the sensor associated to the reference cloud to ignore the points in the compared cloud that could not have been seen (hidden/out of range/out of field of view). use reference sensor to filter hidden points multi-threaded max thread count Maximum number of threads/cores to be used (CC or your computer might not respond for a while if you use all available cores) Local modeling Local model Points (kNN) Radius (Sphere) faster but more ... approximate use the same model for nearby points Approximate distances Warning: approximate distances are only provided to help advanced users setting the general parameters Compute 计算 Ok 确定 Cancel 取消 ComponentType Array Name undefined Elements Capacity Memory ComputeOctreeDialog Compute Octree 计算Octree Max subdivision level: ?? Octree box Octree裁剪盒 Default 默认 Cell size at max level Custom bounding box 自定义界限盒 Edit 编辑 CorkDialog Mesh Boolean Operations (CSG) with Cork A A B B Merge two objects into one Union A+B Subtract one object from another Difference A-B Return the portion common to both objects Intersection A n B Subtract one object from another (inverse result) Symmetric Difference Image courtesy of Autodesk(r) DipDirTransformationDialog Dip / dip dir. transformation Dip deg. Dip direction rotate about selection center DisclaimerDialog qBroom (disclaimer) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:400; font-style:normal;"> <p align="center"> This plugin is kindly provided by Wesley Grimes, <br/> Collision Engineering Associates, Inc. <br/> <a href="https://cea-az.com/">https://cea-az.com/</a> </p> <p align="center"> <b>Please donate if you find this tool useful</b> <br/> <br/> <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=DZAYQVLL8MMNL"><img src=":/CC/plugin/qBroom/btn_donateCC_LG.gif" /></a> </p> <p align="center" style="font-size:8pt;">This program is distributed in the hope that it will be useful, <br/>but WITHOUT ANY WARRANTY; without even the implied warranty of <br/>MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. <br/>See the GNU General Public License for more details.</p> </body></html> qFacets (disclaimer) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This plugin development was funded by Thomas Dewez – BRGM</span></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published bythe Free Software Foundation; version 2 or later of the License.</span></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</span></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#0000ff;">copyright BRGM</span><span style=" font-family:'sans-serif'; font-size:8pt; color:#0000ff; background-color:#ffffff;">©</span><span style=" font-size:8pt; color:#0000ff;"> 2013</span></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://www.brgm.eu/"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">http://www.brgm.eu</span></a></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p></body></html> qM3C2 (disclaimer) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; font-weight:600; color:#1f497d;">Point cloud comparison with M3C2</span></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; font-style:italic; color:#1f497d;">Lague et al., Accurate 3D comparison of complex topography with terrestrial laser scanner, ISPRS j. of Photogram. Rem. Sens., 2013</span></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Calibri,sans-serif'; font-size:10pt; font-style:italic; color:#1f497d; background-color:#ffffff;"><br /></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'MS Shell Dlg 2,serif'; font-size:8pt; color:#aa007f; background-color:#ffffff;">This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.</span></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'arial,sans-serif'; font-size:10pt; font-style:italic; color:#222222; background-color:#ffffff;"><br /></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; color:#1f497d; background-color:#ffffff;">Funded by Université Européenne de Bretagne, Centre National de la Recherche Scientifique and EEC Marie-Curie actions</span></p></body></html> DistanceMapDialog Distance Map Steps Map steps (in each direction). The bigger the more accurate the map will be (but the more points will be created) Outer margin Margin added around the cloud bounding-box reduce result to the specified range Range DistanceMapGenerationDlg 2D distance map (Surface of Revolution) Projection 投影 Cylindrical Conical (Lambert) Spanning ratio Map Resolution angle (X) Map angular step (horizontal) step = height (Y) Map height step (vertical) size Map angles unit deg rad grad Map heights unit (for display only) m. Counterclockwise unrolling CCW latitude Map latitude step Limits Minimum map angle Minimum map height (relative to the generatrix origin) Maximum map angle Maximum map height (relative to the generatrix origin) Min Max Minimum map latitude (relative to the generatrix origin - always positive - in degrees) grad Maximum map latitude (relative to the generatrix origin - always positive - in degrees) Filling strategy What to do when multiple values fall in the same grid cell? minimum value average value maximum value empty cells What to do when a grid cell remains empty? leave empty fill with zero interpolate Display Overlay grid Angle (X) Height (Y) m. Show X labels Grid color Show Y labels Latitude 2D symbols <html><head/><body><p>Load a set of symbols / labels from a text file.<br/>On each line: 'Label X Y Z' (expressed relatively to the profile origin)<br/><span style=" font-weight:600;">(warning: the height values - along the revolution axis - must be expressed relative to the profile origin)</span></p></body></html> Load Clear 清除 Symbol size Symbol color Color ramp Steps Display color scale Font size Displayed numbers precision (digits) Precision Generatrix Axis Generatrix direction (in the 3D world) Origin (3D) Base radius Mean radius (for map display, export as a cloud, etc. ) Measures Surface and volume (approximate) Update Export map ASCII grid Image DXF Cloud Mesh メッシュ DxfProfilesExportDlg Export profiles to DXF Vertical profiles File name Title VERTICAL PROFILE: DEVIATIONS (+ profile angle) Angular steps Horizontal profiles HORIZONTAL PROFILE: DEVIATIONS (+ profile height) Height steps Deviation Values scaling (for labels only) Units Precision Drawing magnification Legend Theoretical profile name Theoretical Measured profile(s) name Real EntitySelectionDialog Entity selector Select an entity: select all select none EnvelopeExtractorDlg Envelope Extractor Visual Debug Message 消息 no message 无信息 auto Next Skip ExportCoordToSFDlg Export coordinates to SF 导出坐标到标量字段(SF) Export 导出 Warning, already existing SF(s) with same name will be overwritten FacetsExportDlg Export facets Destination Vertical orientation (only for polygons) Native Mean normal Custom FilterByValueDialog Filter by value 按值筛选 Range 范围 Min range value 最小范围值 Max range value 最大范围值 Exports the points falling inside the specified range. Export 导出 Creates two clouds: one with the points falling inside the specified range, the other with the points falling outside. Split 拆分 Cancel 取消 GBLSensorProjectDialog Sensor parameters 传感器参数 theta=longitudinal (E-W) / phi=latitudinal (N-S) rotation order yaw then pitch (default) pitch then yaw Position + Orientation 位置+方向 sensor front direction (yaw = 0) 传感器前侧方向(Yaw=0) sensor lateral direction 传感器侧向方向 sensor vertical direction (pitch = 0) 传感器垂直方向(Pitch=0) sensor center 传感器中心 Angular steps Rotation around the vertical axis Yaw (degrees) Rotation around the lateral axis Pitch (degrees) Other 其它 Depth buffer 'uncertainty' Uncertainty Sensor max range Max. range GeomFeaturesDialog Geometric features Local neighborhood radius Roughness 粗さ Curvature 曲率 Mean curvature (unsigned) Mean Gaussian curvature (unsigned) Gaussian 'Speed' of orientation change Normal change rate Density 密度 Number of neighbors Number of neighbors / neighborhood area Surface density Number of neighbors / neighborhood volume Volume density Moment 1st order moment Geometric features (based on local eigenvalues: (L1, L2, L3)) Features L1 + L2 + L3 Sum of eigenvalues (L1 * L2 * L3)^(1/3) Ominvariance -( L1*ln(L1) + L2*ln(L2) + L3*ln(L3) ) Eigenentropy (L1 - L3)/L1 Anisotropy (L2 - L3)/L1 Planarity (L1 - L2)/L1 Linearity L1 / (L1 + L2 + L3) PCA1 L2 / (L1 + L2 + L3) PCA2 L3 / (L1 + L2 + L3) Surface variation L3 / L1 Sphericity 1 - |Z.N| Verticality 1st eigenvalue 2nd eigenvalue 3rd eigenvalue GlobalShiftAndScaleAboutDlg Issue with big coordinates <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">Why CloudCompare bugs me about &quot;too big coordinates&quot;?</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">To reduce memory consumption of big clouds, CloudCompare stores their points coordinates on 32 bits (</span><a href="http://en.wikipedia.org/wiki/Single-precision_floating-point_format"><span style=" font-size:9pt; text-decoration: underline; color:#0000ff;">single-precision floating-point format</span></a><span style=" font-size:9pt;">). In effect this roughly corresponds to a </span><span style=" font-size:9pt; font-weight:600;">relative</span><span style=" font-size:9pt;"> precision of 10</span><span style=" font-size:9pt; vertical-align:super;">-7</span><span style=" font-size:9pt;">.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">This is generally totally acceptable for an object of a few meters wide (in which case the precision will be around a few tenths of microns). However if the coordinates are of the order of 10</span><span style=" font-size:9pt; vertical-align:super;">5</span><span style=" font-size:9pt;"> or 10</span><span style=" font-size:9pt; vertical-align:super;">6</span><span style=" font-size:9pt;"> meters and you still expect a precision around a few microns this won't do (at all). Importing such coordinates in 32 bits format will result in a precision of several centimeters or worse!</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; font-style:italic;">You'll probably also observe very strange things in 3D as OpenGL doesn't like those big coordinates either.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt; font-style:italic;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">What can I do?</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt; font-weight:600;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">This &quot;big coordinates&quot; issue typically arises when an object of a few meters wide is expressed in a global geographic coordinate system. This happens also for other units (</span><span style=" font-size:9pt; font-style:italic;">we used meters here as an example</span><span style=" font-size:9pt;">).</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">As the absolute position of clouds is generally not used during a comparison process (and most of the other processings) the best solution to this &quot;big coordinates&quot; issue is to temporarily shift the data to a local coordinate system. </span><span style=" font-size:9pt; font-weight:600;">The inverse shift will be applied to the data at export time so that no information is lost.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Another example: your cloud still represents a several meters wide object but its coordinates are expressed in microns (</span><span style=" font-size:9pt; font-style:italic;">once again meters and microns are used as an example</span><span style=" font-size:9pt;">). In this case you can apply a scaling factor so as to work in a more &quot;standard&quot; local coordinate system (</span><span style=" font-size:9pt; font-style:italic;">e.g. in centimeters or meters</span><span style=" font-size:9pt;">). In effect this is equivalent to changing the cloud units (temporarily). The inverse scaling factor will be applied at export time.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">Shift &amp; Scale values</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">By default CloudCompare tries to guess the shift vector itself. But you can of course input your own version (especially if you work with several clouds and you want to shift them all in the same local coordinate system).</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Once you input a shift vector (and/or a scale factor) you'll be able to use it again while importing other clouds (</span><span style=" font-size:9pt; font-style:italic;">it will correspond to the &quot;Last input&quot; entry of the combo-box above the shift fields</span><span style=" font-size:9pt;">).</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; color:#0055ff;">However this information will only be stored during the active session of CloudCompare (it will be lost once you close the program). To keep the information persistent, you can edit the </span><span style=" font-size:9pt; font-style:italic; color:#0055ff;">global_shift_list_template.txt</span><span style=" font-size:9pt; color:#0055ff;"> file next to CloudCompare's executable and follow the instructions inside. This is a good way to store persistent shift/scale information sets (kind of &quot;bookmarks&quot;).</span></p></body></html> GlobalShiftAndScaleDlg Global shift/scale Coordinates are too big (original precision may be lost)! More information about this issue Do you wish to translate/rescale the entity? shift/scale information is stored and used to restore the original coordinates at export time This version corresponds to the input (or output) file Point in original coordinate system (on disk) diagonal = 3213132123.3215 Shift Scale You can add default items to this list by placing a text file named <span style=" font-weight:600;">global_shift_list.txt</span> next to the application executable file. On each line you should define 5 items separated by semicolon characters: name ; ShiftX ; ShiftY ; ShiftZ ; scale This version is the one CloudCompare will work with. Mind the digits! Point in local coordinate system diagonal = 321313 Warning: previously used shift and/or scale don't seem adapted to this entity Preserve global shift on save The local coordinates will be changed so as to keep the global coordinates the same Keep original position fixed GlobalShiftSettingsDialog Global Shift settings 全局偏移设置 The Global Shift & Scale mechanism aims at reducing the loss of precision when working with big coordinates. As CloudCompare and most graphic cards work with 32 bits floating point values, their resolution and the computation precision is limited. The bigger the numbers the less resolute they are. Here below you can set the limits above which the 'Global Shift & Scale' mechanism will be triggered. Note: the diagonal is not tested at loading time. 全局偏移与缩放机制旨在减少在处理大坐标时的精度损失。 由于CloudCompare和大多数图形卡使用32位浮点值,它们的分辨率和计算精度是有限的。数字越大,分辨率就越低。 在下面,您可以设置触发'全局偏移 & 缩放'机制的限制值。 注意:在加载时不测试对角线。 Global Shift & Scale triggering limits: 全局偏移 & 缩放触发限制: Max absolute coordinate 最大绝对坐标 CloudCompare will suggest to apply a Global Shift to the loaded entities if their coordinates are above this limit 如果加载实体的坐标超过此限制,CloudCompare将建议应用全局偏移 Max entity diagonal 最大实体对角线 CloudCompare will suggest to apply a Global Scale to the loaded entities if their bounding-box diagonal is above this limit 如果加载实体的包围盒对角线超过此限制,CloudCompare 将建议对其应用全局缩放。 GraphicalSegmentationDlg Segmentation 分割 Pause segmentation (allow rotation/panning of 3D view) 暂停分割(允许旋转/平移3D视图) pause 暂停 Load / save segmentation polyline 加载 / 保存分割折线 load/save segmentation polyline 加载/保存分割折线 polyline selection 折线选择 Segment (keep points inside) in Segment (keep points outside) out Clear segmentation 清除分割 raz Confirm segmentation 确认分割 OK 确定 Confirm and delete hidden points 确认并删除隐藏点 Cancel 取消 Activate rectangular selection 激活矩形选框 Activate polyline selection 激活折线选框 Cancel segentation 取消分割 Pause segmentation (Space) 暂停分割 (空格) Polyline selection mode (Tab) 折线选择模式 (Tab) Segment In (I) Segment Out (O) Confirm segmentation (Enter) 确认分割 (Enter) Confirm and delete hidden points (Del) 确认并删除隐藏点 (Del) Cancel (Esc) 取消 (Esc) Rectangular selection 矩形选框 Polygonal selection 多边形选框 Use existing polyline 使用现有折线 Import polyline from DB for segmentation Export segmentation polyline Export segmentation polyline as new entity GraphicalTransformationDlg Graphical Transformation 图形变换 Pause segmentation Pause transformation (allow rotation/panning of 3D view) pause Rotation None 空值 Advanced 高级 Translate Along: Origin Rotate Around: Rotation Axis Selection: Object Center Reference Axis HPRDialog HPR Level 水平 Octree Level (for point cloud shape approx.) HSVDialog HSV color setting HSV 颜色设置 Select the reference point 选择参考点 Pick the plane center (click again to cancel) Choose which points to keep Retain Exclude Both HistogramDialog Histogram 直方图 Export histogram to a CSV file (can be imported into Excel ;) Export histogram to an image file HoughNormalsDialog Dialog Neighborhood size (K) Size of the neighborhood Number of planes (T) Plane number to draw Accumulator steps (nPhi) Accumulator discretization parameter Number of rotations (nRot) Rotation number Tolerance angle Angle parameter for cluster normal selection deg. Neighborhood size for density estimation Size of the neighborhood for density estimation use a density estimation of triplets generation Use density of triplets estimation ImportDBFFieldDlg Choose altitude field Do you wish to use one of the DBF field as altitude? Values scaling OK 确定 Ignore 忽略 InterpolationDlg Interpolation Neighbors extraction Radius of the sphere inside which neighbors will be extracted Extracts the neighbors inside a sphere Radius (Sphere) Use only the nearest neighbor (fast) Nearest neighbor Use the 'k' nearest neighbors (faster than 'radius' based search, but more approximate) Nearest neighbors Number of neighbors to extract Interpolation algorithm Keep the median of the neighbors SF values Median Keep the average of the neighbors SF values Average Compute a weighted average of the neighbors SF values (the weights will follow a Normal distribution) Normal distribution sigma Kernel of the Normal distribution ItemSelectionDlg Selection Please select one %1: KmeansDialog Kmeans clustering setting Number of colors Max number of iterations LabelingDialog Connected Components Grid subdivision level: the greater, the finest Octree Level Minimum number of points per component Min. points per component random colors (warning: overwrites existing ones) M3C2Dialog M3C2 distance Cloud #1 Cloud #2 Main parameters Scales diameter = Projection 投影 Normals 法向量 max depth = Core points use cloud #1 use other cloud Alternative core points cloud subsample cloud #1 Min. distance between points Registration error Registration error (RMS - to be input by the user) Tries to guess some parameters automatically Guess params Calculation mode Default fixed scale calculation Default 默认 Automatically use the scale at which the cloud is the more 'flat' Multi-scale Make the resulting normals purely Vertical Vertical Make the resulting normals purely Horizontal Horizontal Mininum scale Min = Step Step = Max scale Max = Use core points for normal calculation (instead of cloud #1) Use core points for normal calculation Orientation 方向 Preferred orientation +Barycenter - Barycenter Sensor(s) position(s) as a cloud (one point per position) Use sensor position(s) Advanced Slower but it guarantees that all the cylinder will be explored Do not use multiple pass for depth Search the points only in the 'positive' side of the cylinder (relatively to the point normal) Only search points in the positive half-space (relatively to the normal) Use median and interquatile range (instead of mean and std. dev.) Specify minimum number of points for statistics computation Max thread count Precision maps <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">3D uncertainty-based topographic change detection with SfM photogrammetry: precision maps for ground control and directly georeferenced surveys</span></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Mike R. James, Stuart Robson and Mark W. Smith (</span><a href="http://onlinelibrary.wiley.com/doi/10.1002/esp.4125/abstract"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">DOI: 10.1002/esp.4125</span></a><span style=" font-size:8pt;">)</span></p></body></html> Use precision information in scalar fields instead of roughness-based uncertainty estimates Sigma(y) Sigma(x) Sigma(z) Scale From SF units to cloud units Output Project core points on Keep original positions use original cloud Adds two scalar fields (std_cloud#1 and std_cloud#2) Export standard deviation information Adds one scalar field (point count per core point) Export point density at projection scale Load parameters from file Save parameters to file MLSDialog Moving Least Squares Smoothing and Reconstruction Search Radius Compute Normals Use Polynomial (instead of tangent) Polynomial Order Squared Gaussian Parameter Upsampling Method Sample Local Plane Upsampling Radius Upsampling Step Size Random Uniform Density Step Point Density Voxel Grid Dilation Dilation Voxel Size Dilation Iterations MPlaneDialog Dialog MainWindow CloudCompare CloudCompare &File 文件(&F) &Display 显示(&D) Toolbars 工具栏 Lights 灯光 Active scalar field 活动的标量场 Language Translation 语言翻译 &Help 帮助(&H) Edit 编辑(&E) Scalar fields 标量领域 Colors 颜色 Normals 法向量 Orient normals 定向法线 Convert to 转换为 Octree 八角树 Mesh 网格模型 Scalar Field 标量场 Sensors 传感器 Terrestrial Laser Sensor = Ground Based Lidar 地面激光传感器=地面激光雷达 TLS/GBL TLS/GBL Camera 摄像机 Toggle (recursive) 切换(递归) Waveform 波形 Plane 平面 Grid 网格 Polyline 折线 3D &Views 3D视图(&V) Tools 工具类(&T) Segmentation 分段 Projection 投影 Statistics 统计数据 Distances 距离 Registration 配准 Other 其它 Sand box (research) 沙盒(研究测试用) Fit 拟合 Clean 清理 Volume 体积 Batch export 批量导出 DB Tree DB树 Viewing tools 查看工具 Console 控制台 Main tools 主要工具 Scalar field tools 标量领域工具 Properties 属性 &Open 打开(&O) Open 打开 Ctrl+O Ctrl+O &Save 保存(&S) Save current entity 保存当前实体 Ctrl+S Ctrl+S &Quit 退出(&X) Quit 退出 &Full screen 全屏(&F) Switch to full screen 切换到全屏 F9 F9 Display settings 显示设置 Help 帮助 F1 F1 &About ... 关于... About 关于我们 Set unique 设置为唯一 Set a unique color 设置一个单独的颜色 Alt+C Alt+C Height Ramp 高度坡道 Apply a color ramp along X, Y or Z 沿着X、Y或Z应用颜色斜面 Compute 计算 Compute unsigned normals (least squares approx.) 计算无符号法线(最小二乘法近似) Invert 反相 Invert normals 反转法线 Compute octree 计算八叉树 F8 F8 Cl&ose 关闭(&C) Ctrl+F4 Ctrl+F4 Close &All 关闭所有(&A) &Tile 平铺(&T) &Cascade 级联窗口(&C) Pre&vious 前一个(&P) Ne&xt 下一个(&N) New 新建视图 Ctrl+F3 Ctrl+F3 Clone 克隆 <html><head/><body><p>Clone the selected entities</p><p><span style=" font-style:italic;">(yes Claire ... these are Nyan sheep!)</span></p></body></html> <html><head/><body><p>克隆选定的实体</p><p><span style=" font-style:italic;">(yes Claire ... these are Nyan sheep!)</span></p></body></html> Merge 合并 Merge multiple clouds 合并多个点云 Delete 删除 Del Del Fine registration (ICP) 精细配准(ICP) Finely registers already (roughly) aligned entities (clouds or meshes) 精细配准已经(大致)对齐的实体(点云或网格) Cloud/Cloud Dist. 点云/点云距离 Compute cloud/cloud distance 计算点云/点云距离 Cloud/Mesh Dist 云/网状区 Compute cloud/mesh distance 计算点云/网格距离 Local Statistical test 本地统计测试 Apply a local statistical test to separate noise from true differences 应用局部统计检验,将噪声和真实差异分开 Sample points on a mesh 网格上的样本点 Label Connected Comp. 标注连接的组件 Label connected components 标签连接的组件 Segment 分段 T T Show histogram 显示直方图 Compute stat. params 计算统计参数 Fits a statistical model on the active scalar field 在活动标量场上拟合一个统计模型 Filter By Value 按值过滤 Filter points by value 按值过滤点 Gaussian filter 高斯滤波器 Compute gaussian filter 计算高斯滤波器 Delete Scalar Field 删除标量场 Delete current scalar field 删除当前标量域 Arithmetic 算术 SF arithmetic SF算术 Add, subtract, multiply or divide two scalar fields 两个标量场加、减、乘、除 Colorize 着色 Colorize entity (lightness values are unchanged) 给实体上色(亮度值不变) Smooth 平滑 Smooth mesh scalar field 平滑网格标量场 Enhance 加强 Enhance Scalar Field 增强标量场 Clear 清除 Clear colors 清除颜色 Delete normals 删除标准值 Resample 重新取样 Resample entity with octree 用八叉树重新取样实体 Delaunay 2.5D (XY plane) 德劳内2.5D(XY平面) Compute "2D1/2" mesh by projecting points on the XY plane 通过在XY平面上投影点来计算"2D1/2"网格 Delaunay 2.5D (best fitting plane) 德劳内2.5D三角网格(最佳拟合平面) Compute "2D1/2" mesh by projecting points on the (least squares) best fitting plane 通过在(最小二乘法)最佳拟合平面上投影点来计算"2D1/2"网格 Measure surface 测量表面 Measure mesh surface 测量网面 Closest Point Set 最接近点设置 Compute closest point set 计算最近点集 Delete all (!) 删除所有(!) Delete all scalar fields 删除所有标量字段 Multiply 乘法 Multiply scalar field by a constant 将标量场乘以一个常数 K-Means K-Means classify point (K-Means applied on a scalar field) 划点 Front propagation 前方传播 Classify points by propagating a front on a scalar field 通过在标量场上传播前线对点进行分类 Multiply/Scale 乘法/缩放 Multiply coordinates (separately) 乘以坐标(分别) Match bounding-box centers 匹配边界盒中心 Synchronize selected entities bbox centers 同步选定的实体bbox中心 Unroll 展开 Unroll entity on a cylinder or a cone 在圆柱体或圆锥体上展开实体 Gradient 梯度 Zoom & Center 缩放并居中 ZoomCenter 缩放中心 Zoom and center on selected entities (Z) 缩放和居中选择实体 (Z) Z Z Top View 俯视图 Set top view 设置俯视图 Front View 前视图 Set front view 设置前视图 Back View 后视图 Set back view 设置后视图 Left Side View 左侧视图 Set left side view 设置左侧视图 Right Side View 右侧视图 Set right side view 设置右侧视图 Bottom View 底部视图 Set bottom view 设置底部视图 Main 主工具栏 Show/hide main toolbar 显示/隐藏主工具栏 View 查看 Show/hide view toolbar 显示/隐藏视图工具栏 Show/hide scalar fields toolbar 显示/隐藏标量字段工具栏 Toggle Sun Light 切换太阳灯 Toggle sun light (active window) 切换太阳光(活动窗口) F6 F6 Toggle Custom Light 切换自定义灯光 Toggle custom light (active window) 切换自定义灯光(活动窗口) F7 F7 Global Zoom 全局缩放 Toggle Centered Perspective 切换中心视角 Toggle perspective view (centered on objects) in current window 在当前窗口中切换透视图(以对象为中心) F3 F3 Toggle Viewer Based Perspective 切换基于浏览器的视角 Toggle perspective view (centered on viewer) in current window 在当前窗口中切换透视图(以查看器为中心) F4 F4 Refresh 刷新 F5 F5 Test Frame Rate 测试帧率 Render to File 渲染到文件 About Plugins... 关于插件... Convert to RGB 转换为RGB Convert current scalar field to RGB colors 将当前标量场转换为RGB颜色 Create/show depth buffer 创建/显示深度缓冲区 Export depth buffer 输出深度缓冲区 Rasterize (and contour plot) 栅格化(和等高线绘制) Convert a cloud to 2D raster (and optionally generate the contour plot) 将点云转换为二维光栅(并可选择生成等高线图) Auto align clouds 自动对准云层 Tries to automatically register (roughly) two points clouds 试图自动配准(大致)两个点云 Subsample 二次采样 Subsample a point cloud 对点云进行二次采样 Load shader 加载着色器 Delete shader 删除着色器 Point picking 选点 Point picking (point information, distance between 2 points, angles between 3 points, etc.) 选点(点信息、2点之间的距离、3点之间的角度等) Bounding box P.C.A. fit 边框P.C.A.拟合法 Makes BB fit principal components (rotates entity!) 使BB适合主成分(旋转实体!) Camera settings 摄像机设置 Point list picking 选择点(列表) Pick several points (and export them to ASCII file, a new cloud, etc.) 选取几个点(并将其导出为ASCII文件、新点云等) Curvature 曲率 Roughness 粗糙度 Fit a plane on a set of point 在一组点上拟合一个平面 Rename 重命名 2.5D quadric 2.5D四边形 SNE test SNE测试 Spherical Neighbourhood Extraction test 球形邻域提取测试 Visibility 可见度 Toggle selected entities visibility (recursive) 切换选定实体的可见性(递归) V V Toggle selected entities normals (recursive) 切换选定实体的法线(递归) N N Toggle selected entities colors (recursive) 切换选定实体的颜色(递归) C C SF SF Toggle selected entities SF (recursive) 切换选定的实体SF(递归) S S Apply transformation 应用转换 Apply rotation and/or translation 应用旋转和/或平移 Ctrl+T Ctrl+T Smooth (Laplacian) 平滑(拉普拉斯) HSV colors HSV颜色 Save viewport as object 将视口保存为对象 Ctrl+V Ctrl+V Pick rotation center 选择旋转中心 P P Compute Ranges 计算范围 Compute ranges from sensor 从传感器计算范围 Bilateral filter 双侧滤波器 Compute bilateral filter 计算双边滤波器 Compute Scattering Angles 计算散射角 Compute laser beam scattering angle for a cloud with normals 计算点云的激光束散射角与法线的关系 Toggle color scale 切换色阶 Toggle active scalar field color scale 切换活动标量场色阶 Shift+C Shift+C Show previous SF 显示以前的SF Show previous scalar field for active entity 显示活动实体的前一个标量字段 Shift+Up Shift+向上 Show next SF 显示下一个SF Show next scalar field for active entity 显示活动实体的下一个标量字段 Shift+Down Shift+Down Align (point pairs picking) 对齐(点对选取) Aligns two clouds by picking (at least 4) equivalent point pairs 通过选择(至少4个)等效点对来排列两朵云 Add constant SF 加常量SF Export coordinate(s) to SF(s) 将坐标导出到SF Export X, Y and/or Z coordinates to scalar field(s) 将X、Y和/或Z坐标导出为标量场 Subdivide 细分 3D name 三维名称 Toggle selected entities 3D name display (recursive) 切换选定实体的3D名称显示(递归) D D Primitive factory 创建基础模型(&F) Materials/textures 材料/质地 Toggle selected entities materials/textures (recursive) 切换所选实体的材质/纹理(递归) M M Orthographic projection 正射投影 Set orthographic projection for current 3D View 设置当前3D视图的正射投影 Object-centered perspective 以对象为中心的观点 Set object-centered perspective for current 3D View 为当前的3D视图设置以对象为中心的透视 Viewer-based perspective 基于观察者的视角 Set viewer-based perspective for current 3D View 为当前3D视图设置基于观察者的视角 Always visible 始终可见 Pivot always visible 枢轴始终可见 Rotation only 仅限轮换 Pivot visible when rotating 旋转时可见枢轴 Never visible 从不可见 Pivot never visible 枢轴从不可见 Iso 1 Iso 1 Set view to 'front' isometric 设置为正面等距视图 Iso 2 Iso 2 Set view to 'back' isometric 设置为背面等距视图 X X From Scalar fields 从标量领域 E E None (English) 无(英文) Compute geometric features 计算几何特征 Compute geometric features (density, curvature, roughness, etc.) 计算几何特征(密度、曲率、粗糙度等) Move bounding-box min corner to origin 将边界框的最小角移动到原点 Move the bounding-box min corner to the origin 将边界框的最小角移动到原点 Move bounding-box max corner to origin 将边框最大角移动到原点 Move the bounding-box max corner to the origin 将边界框的最大角移动到原点 Move bounding-box center to origin 将边框中心移至原点 Move the bounding-box center to the origin 将边界框中心移到原点 Flip 翻转 Flip the selected plane 翻转所选平面 Compare 比较 Compare two planes (angle + distance) 比较两个平面(角度+距离 Flip triangles 翻转三角形 Flip triangles (if vertices are ordered in the non-direct order) 翻转三角形(如果顶点按非直接顺序排列) Cloud/Primitive Dist 点云/基体距离 Compute cloud/Primitive distance 计算点云/基体距离 Export normals to SF(s) 导出法线到SF(s) Export normals to one or several scalar fields 将法线导出到一个或多个标量域 Reset all VBOs Reset all VBOs (unload GPU memory) Create single point cloud 创建单个点云 Create a cloud with a single point 创建只包含单点的点云 Paste from clipboard 从剪切板粘贴 Paste from ASCII/text data stored in the clipboard 从剪贴板中粘贴ASCII/文本数据 Translate/Rotate 平移/旋转 Cloud Convert texture/material to RGB 将纹理/材质转换为RGB Color Scales Manager 色阶管理器 Open Color Scales Manager dialog 打开色阶管理器对话框 Cross Section 横截面 Edit global shift and scale 编辑全局偏移和缩放 Convert to Scalar field 转换为标量域 Compute Kd-tree 计算Kd树 test 检验 Add point indexes as SF 添加点指数为SF Adds a scalar field with ordered integers for each point in the cloud 为点云中的每个点添加一个有序整数的标量域 2D polygon (facet) 二维多边形 Adjust zoom 调整缩放 Adjusts zoom with a given pixel/unit ratio (orthographic projection only) 以给定的像素/单位比率调整变焦(仅正交投影) Set SF as coordinate(s) 设置SF为坐标 Set SF as coordinate(s) (X, Y or Z) 设置SF为坐标(X、Y或Z) Close all 关闭所有(&A) Remove all entities currently loaded in the DB tree 删除当前DB树中加载的所有实体 Edit global scale 编辑全局缩放 View from sensor 传感器视角 Find biggest inner rectangle (2D) 找出最大的内矩形(2D) Create 创建 Compute points visibility (with octree) 计算点的可见性(octree) Project Uncertainty 投影不确定性 With Minimum Spanning Tree 使用最小生成树 With Fast Marching 使用快速行进法 CNE test CNE 测试 Cylindrical Neighbourhood Extraction test 圆柱形邻域提取测试 Approximate (dist. to nearest neighbor) 近似值(距离最近的邻居) Density 密度 Compute density 计算密度 Remove duplicate points 删除重复的点 Crop 裁剪 Dip/Dip direction SFs 倾角/倾斜方向 SF Export cloud info 导出点云信息 Export cloud info to a CSV file (name, size, barycenter, scalar fields info, etc.) 将云的信息导出到CSV文件(名称、大小、barycenter、标量场信息等) Interpolate from another entity 从另一个实体进行插值 Interpolate colors from another entity (cloud or mesh) - color is taken from the nearest neighbor 从另一个实体(云或网格)中插值颜色--颜色取自最近的邻居 Distance map to best-fit 3D quadric 到最合适的三维四边形的距离图 Levels 级别 Reset all GUI element positions 重置所有GUI元素位置 Reset all GUI element positions (after restart) 重置所有GUI元素的位置(重启后) Convert to random RGB 转换为随机RGB Noise filter 噪声滤波器 Noise filter (remove the points far from the - approximate - local surface) 噪声滤波器(去除远离-近似-局部表面的点) Compute stat. params (active SF) 计算统计参数(活动SF) Measure volume 测量体积 Flag vertices by type 按类型标记顶点 Flag vertices by type: normal (0), border (1), non-manifold (2) 按类型标记顶点:正常(0)、边界(1)、非歧管(2) Activation (not recursive) 激活(非递归) Enable/disable selected entities (not recursive) 启用/禁用选定的实体(非递归) A A Lock rotation about an axis 锁定绕轴旋转 Lock 3D camera rotation about an axis 锁定3D摄像机绕轴旋转 L L Create cloud from selected entities centers 从选定的实体中心创建云 Compute best registration RMS matrix 计算最佳配准RMS矩阵 Computes the best registration between all couples among multiple entities and save the resulting RMS in a matrix (CSV) file 计算多个实体中所有配偶之间的最佳配准,并将结果的RMS保存在一个矩阵(CSV)文件中 Enter bubble-view mode 进入气泡视图模式 B B Extract sections / Unfold 提取部分/展开 Extract cloud sections along polylines or unfold a cloud along a polyline 沿着多段线提取云的部分或沿着多段线展开云的部分 Contour plot (polylines) to mesh 等高线图(多条线)至网格 Contour plot (set of polylines) to a 2.5D mesh 等高线图(一组多线)到2.5D网状物 Level 级别 Pick three points to make a cloud or mesh 'level' 选取三个点,使点云或网格"水平" Sphere 球体 Fits a sphere on the selected cloud 在所选的云上装上一个球体 Match scales 匹配尺度 Zoom in 放大 Zoom in (current 3D view) 放大(当前3D视图) + Zoom in shortcut 快捷键:放大 + Zoom out 缩小 Zoom out (current 3D view) 缩小(当前3D视图) = Zoom in shortcut 快捷键:放大 = Distance map 距离地图 SOR filter SOR滤波器 Statistical Outlier Filter (remove the points far from their neighbors) 统计离群值过滤器(去除远离邻居的点) actionEnableStereo 动作EnableStereo Enable stereo mode (with red-blue or red-cyan glasses) 启用立体模式(使用红蓝或红青立体眼镜) F10 F10 Compute points visibility (with depth buffer) 计算点的可见性(带深度缓冲器) Compute 2.5D volume 计算2.5D体积 Full screen (3D view) 全屏(3D视图) Exclusive full screen (3D view) 独占全屏模式(3D视角) F11 F11 Enable Visual Debug Traces 启用可视化调试痕迹 Enables visual debug traces (active 3D view) 启用可视化调试痕迹(活动3D视图) Ctrl+D Ctrl+D Convert to grey scale 转换为灰度 Convert RGB colors to grey scale colors 将RGB颜色转换为灰度颜色 Trace Polyline 跟踪多线 Trace a polyline by point picking 通过选点追踪多段线 Ctrl+P Ctrl+P Enable Qt warnings in Console 在控制台中启用Qt警告 Global Shift settings 全局偏移设置 Set Global Shift & Scale mechanism parameters 设置全局偏移& 缩放机制参数 Camera link 摄像机链接 Link the cameras of all 3D views (so that they all move in the same way and at the same time) 连接所有3D视图的摄像头(so that they all move in the same way and at the same time) 2D Waveform viewer 二维波形查看器 Create a plane 创建一个平面 Edit the plane parameters 编辑平面参数 Create surface between two polylines 在两条多边形线之间建立曲面 Surface between 2 polylines 2条极线之间的表面 Enhance with intensities 加强强度 Mesh scan grids 网状扫描网格 Mesh scan grids (structured point clouds) 网格扫描网格(结构化点云) Auto-pick rotation center 自动选取旋转中心 Auto-pick rotation center (rotation is always placed at the middle of the screen if possible) 自动选择旋转中心(如果可能的话,旋转总是放在屏幕的中间) Shift+P Shift+P Show cursor coordinates 显示光标坐标 Show cursor coordinates (2D and 3D if possible) 显示光标坐标(如果可能的话,显示2D和3D) Delete scan grids 删除扫描网格 Delete the underlying scan grids 删除底层扫描网格 Compress FWF data 压缩FWF数据 Compress the associated FWF data (maybe interesting after interactive segmentation for instance) 压缩相关的FWF数据(例如在交互式分割后可能会有兴趣) Interpolate scalar-field(s) from another cloud or mesh 从另一点云或网格中插值标量场 Export plane info 导出平面信息 Export plane info to a CSV file (name, width, height, center, normal, dip and dip direction, etc.) 将平面信息导出到CSV文件(名称、宽度、高度、中心、法线、倾角和倾角方向等) Lock rotation about arbitrary axis 锁定任意轴的旋转 Sample points 采样点 Enter Full Screen 进入全屏 Set current view mode Set pivot visibility Ready CloudCompare started! Selected one and only one point cloud or mesh! Max error per leaf cell: An error occurred 发生错误 Resample with octree Points (approx.) Could not compute octree for cloud '%1' [ResampleWithOctree] Errors occurred during the process, result may be incomplete Original Suggested [ApplyTransformation] Process cancelled by user [ApplyTransformation] Cloud '%1' global shift/scale information has been updated: shift = (%2,%3,%4) / scale = %5 [ApplyTransformation] Applied transformation matrix: Hint: copy it (CTRL+C) and apply it - or its inverse - on any entity with the 'Edit > Apply transformation' tool [Apply scale] Entity '%1' can't be scaled this way Big coordinates Resutling coordinates will be too big (original precision may be lost!). Proceed anyway? [Apply scale] No eligible entities (point clouds or meshes) were selected! [Global Shift/Scale] New shift: (%1, %2, %3) [Global Shift/Scale] New scale: %1 [Global Shift/Scale] To preserve its original position, the entity '%1' has been translated of (%2 ; %3 ; %4) and rescaled of a factor %5 This method is for test purpose only Cloud(s) are going to be rotated while still displayed in their previous position! Proceed? Not enough memory to flag the vertices of mesh '%1'! [Mesh Quality] Mesh '%1' edges: %2 total (normal: %3 / on hole borders: %4 / non-manifold: %5) [Mesh Quality] SF flags: %1 (NORMAL) / %2 (BORDER) / (%3) NON-MANIFOLD Error(s) occurred! Check the console... [Mesh Volume] Mesh '%1': V=%2 (cube units) [Mesh Volume] The above volume might be invalid (mesh has holes) [Mesh Volume] The above volume might be invalid (mesh has non-manifold edges) [Mesh Volume] The above volume might be invalid (not enough memory to check if the mesh is closed) [Mesh Surface] Mesh '%1': S=%2 (square units) [Mesh Surface] Average triangle surface: %1 (square units) Select at least one sensor Select a cloud on which to project the uncertainty: Not enough memory! Select one and only one GBL sensor! The cloud must have normals! Select one and only one sensor! [doActionSetViewFromSensor] Viewport applied Failed to create sensor Can't modify this kind of sensor! Select one and only one camera (projective) sensor! Sensor has no associated uncertainty model! (Brown, etc.) [%1] Uncertainty (%2) An error occurred! (see console) 发生错误 (查看控制台) [%1] Uncertainty (3D) Select one and only one camera sensor! Select a cloud to filter: Failed to compute the octree! Failed to intersect sensor frustum with octree! No point fell inside the frustum! Failed to allocate memory for output scalar field! Internal error: sensor ('%1') parent is not a point cloud! Select output file saving [I/O] File '%1' saved successfully Select one and only one GBL/TLS sensor! Depth buffer Sensor has no depth buffer: do you want to compute it now? Sensor has no depth buffer (and no associated cloud?) Compute visibility 计算可见性 Points: %L1 积分:%L1 Visibility computed for cloud '%1' Visible = %1 Hidden = %1 Out of range = %1 Out of fov = %1 [doActionSamplePointsOnMesh] Errors occurred during the process! Result may be incomplete! [doActionSamplePointsOnPolyline] Errors occurred during the process! Result may be incomplete! [doActionSmoohPolyline] Errors occurred during the process! Result may be incomplete! Min distance between points: Couldn't create temporary scalar field! Not enough memory? Cloud '%1' has no duplicate points Cloud '%1' has %2 duplicate point(s) An error occurred! (Not enough memory?) 发生错误 (内存不足?) Previously selected entities (sources) have been hidden! Entity [%1] has no active scalar field ! Select only one cloud or one mesh! No active scalar field on entity '%1' Subdivide mesh Max area per triangle: [Subdivide] An error occurred while trying to subdivide mesh '%1' (not enough memory?) [Subdivide] Failed to subdivide mesh '%1' (not enough memory?) [Subdivide] Works only on real meshes! [Flip triangles] Works only on real meshes! Smooth mesh Iterations: Smoothing factor: Failed to apply Laplacian smoothing to mesh '%1' Only meshes with standard vertices are handled for now! Can't merge entity '%1'... Entity '%1' is neither a cloud nor a mesh, can't merge it! Select only clouds or meshes! Can't mix point clouds and meshes! Original cloud index Do you want to generate a scalar field with the original cloud index? Couldn't allocate a new scalar field for storing the original cloud index! Try to free some memory ... Fusion failed! (not enough memory?) Select 2 point clouds or meshes! Invalid minimum RMS decrease value Minimum RMS decrease value is too small. %1 will be used instead (numerical accuracy limit). Final RMS: %1 (computed on %2 points) [Register] Applied transformation matrix: Scale: %1 (already integrated in above matrix!) [Register] Scale: fixed (1.0) Scale: fixed (1.0) Theoretical overlap: %1% This report has been output to Console (F8) Data mesh vertices are locked (they may be shared with other meshes): Do you wish to clone this mesh to apply transformation? Doesn't work on sub-meshes yet! Failed to clone 'data' mesh! (not enough memory?) [ICP] Aligned entity global shift has been updated to match the reference: (%1,%2,%3) [x%4] Drop shift information? Aligned entity is shifted but reference cloud is not: drop global shift information? [ICP] Aligned entity global shift has been reset to match the reference! Registration info Work in progress This method is still under development: are you sure you want to use it? (a crash may likely happen) Select 2 point clouds! [Align] Resulting matrix: [Align] Registration failed! Select at least one point cloud! Subsampling 次抽样 [Subsampling] Failed to subsample cloud '%1'! [Subsampling] Not enough memory: colors, normals or scalar fields may be missing! Errors occurred (see console) [CreateComponentsClouds] Not enough memory to sort components by size! [createComponentsClouds] Failed to create component #%1! (not enough memory) No component was created! Check the minimum size... [createComponentsClouds] %1 component(s) were created from cloud '%2' [createComponentsClouds] Original cloud has been automatically hidden Couldn't compute octree for cloud '%1'! Couldn't allocate a new scalar field for computing CC labels! Try to free some memory ... Many components Do you really expect up to %1 components? (this may take a lot of time to process and display) [doActionLabelConnectedComponents] Something went wrong while extracting CCs from cloud %1... Select 2 and only 2 polylines Projection method Use best fit plane (yes) or the current viewing direction (no) [Mesh two polylines] Failed to compute normals! Failed to create mesh (see Console) Select a group of polylines or multiple polylines (contour plot)! Projection dimension Contour plot to mesh Not enough segments! Third party library error: %1 [Contour plot to mesh] Failed to compute normals! Select one or two point clouds! Select point clouds only! Select only one point cloud! Select a point cloud! Triangulate Min triangle angle (in degrees) Max edge length (0 = no limit) Keep old normals? Cloud(s) already have normals. Do you want to update them (yes) or keep the old ones (no)? Triangulation 三角测量 Triangulation in progress... 正在进行三角测量... Error(s) occurred! See the Console messages [doActionFitQuadric] Quadric local coordinate system: [doActionFitQuadric] Quadric equation (in local coordinate system): Failed to compute quadric on cloud '%1' Error(s) occurred: see console [DistanceMap] Cloud '%1': no point falls inside the specified range Distance to best fit quadric (3D) Steps (per dim.) Failed to get the center of gravity of cloud '%1'! Couldn't allocate a new scalar field for computing distances! Try to free some memory ... Distance map to 3D quadric Failed to compute 3D quadric on cloud '%1' Compared 比较 Reference 参照 Compared cloud must be a real point cloud! Select one point cloud! Dimension Orthogonal dim (X=0 / Y=1 / Z=2) [Synchronize] Transformation matrix (%1): [Synchronize] Transformation matrix (%1 --> %2): [doActionSORFilter] No points were removed from cloud '%1' [doActionSORFilter] Not enough memory to create a clean version of cloud '%1'! [doActionSORFilter] Failed to apply the noise filter to cloud '%1'! (not enough memory?) [doActionSORFilter] Trying to apply the noise filter to null cloud [doActionFilterNoise] No points were removed from cloud '%1' [doActionFilterNoise] Not enough memory to create a clean version of cloud '%1'! [doActionFilterNoise] Failed to apply the noise filter to cloud '%1'! (not enough memory?) [doActionFilterNoise] Trying to apply the noise filter to null cloud Select one and only one entity! Method can't be applied on locked vertices or virtual point clouds! Error Invalid angular range [Unroll] Original mesh has been automatically hidden [Unroll] Original cloud has been automatically hidden Failed to create the 3D view New 3D View Restart 重新开始 To finish the process, you'll have to close and restart CloudCompare 要完成这个过程,你必须关闭并重新启动CloudCompare All VBOs have been released (%1 Mb) You might want to disable the 'use VBOs' option in the Display Settings to keep the GPU memory empty No VBO allocated Exit Full Screen 退出全屏 Are you sure you want to quit? 你确定要退出吗? Documentation 文件 Please visit http://www.cloudcompare.org/doc 请访问http://www.cloudcompare.org/doc Select at least one entity (point cloud or mesh)! Select aligned entities 选择对齐的实体 Not enough memory 内存不足 No aligned entity selected 没有选择对齐的实体 [PointPairRegistration] Failed to create dedicated 3D view! No cloud in selection! [SectionExtraction] Failed to create dedicated 3D view! No segmentable entity in active window! [Segmentation] Label %1 depends on cloud %2 and will be removed Select a cloud or a mesh Entity must be visible! Unexpected error! No entity eligible for manual transformation! (see console) Some entities were ignored! (see console) Orthographic mode only! All selected entities must be displayed in the same 3D view! Selected entities have no valid bounding-box! Can't start the picking mechanism (another tool is already using it) Picking operation aborted The point picked was picked in the wrong window [Level] Point is too close from the others! Stop the other picking operation first! No active 3D view! Select an entity! Pick three points on the floor plane (click the Level button or press Escape to cancel) Perspective mode is viewer-centered: can't use a point as rotation center! Pick a point to be used as rotation center (click on icon again to cancel) No cloud in database! Histogram Count Histogram [%1] %1 (%2 values) [Crop] No eligible candidate found! [Crop] Selected entities have been hidden Error(s) occurred! See the Console An error occurred while cloning cloud %1 An error occurred while cloning primitive %1 An error occurred while cloning mesh %1 An error occurred while cloning polyline %1 An error occurred while cloning facet %1 An error occurred while cloning camera sensor %1 An error occurred while cloning GBL sensor %1 Entity '%1' can't be cloned (type not supported yet!) Constant #%1 New SF name SF name (must be unique) Invalid name Name already exists! Add constant value value New scalar field added to %1 (constant value: %2) [Fit sphere] Failed to fit a sphere on cloud '%1' [Fit sphere] Cloud '%1': center (%2,%3,%4) - radius = %5 [RMS = %6] Sphere r=%1 [rms %2] Fit facet [Orientation] Entity '%1' - plane fitting RMS: %f - normal: (%f,%f,%f) [Orientation] A matrix that would make this plane horizontal (normal towards Z+) is: [Orientation] You can copy this matrix values (CTRL+C) and paste them in the 'Apply transformation tool' dialog Failed to fit a plane/facet on entity '%1' Invalid kernel size! Radius: Spherical extraction test (%1) Failed to create scalar field on cloud '%1' (not enough memory?) [SNE_TEST] Mean extraction time = %1 ms (radius = %2, mean(neighbours) = %3) CNE Test radius 半径 height cube [CNE_TEST] Mean extraction time = %1 ms (radius = %2, height = %3, mean(neighbours) = %4)) Failed to compute octree! centers No cloud in selection?! Need at least two clouds! Testing all possible positions 测试所有可能的位置 %1 clouds and %2 positions %1云层和%2位置 An error occurred while performing ICP! Best case #%1 / #%2 - RMS = %3 [doActionComputeBestICPRmsMatrix] Comparison #%1 / #%2: min RMS = %3 (phi = %4 / theta = %5 deg.) [doActionComputeBestICPRmsMatrix] Comparison #%1 / #%2: INVALID [doActionComputeBestICPRmsMatrix] Job done Failed to save output file?! No plane in selection Failed to open file for writing! (check file permissions) [I/O] File '%1' successfully saved (%2 plane(s)) [I/O] File '%1' successfully saved (%2 cloud(s)) Failed to initialize comparison dialog Select 2 entities! Select at least one mesh! Select one mesh and one cloud or two meshes! [Compute Primitive Distances] Cloud to %1 failed, error code = %2! [Compute Primitive Distances] Select only a single Plane/Box/Sphere/Cylinder/Cone/Polyline Primitive [Compute Primitive Distances] Select at least one Plane/Box/Sphere/Cylinder/Cone/Polyline Primitive! [Compute Primitive Distances] Select at least one cloud! [Compute Primitive Distances] [Cloud: %1] Couldn't allocate a new scalar field for computing distances! Try to free some memory ... [Compute Primitive Distances] [Cloud: %1] Not enough memory Bounded Plane Infinite Plane Cylinder 圆柱体 Cone 锥体 Box 立方体 [Compute Primitive Distances] Unsupported primitive type [Compute Primitive Distances] [Primitive: %1] [Cloud: %2] [%3] Mean distance = %4 / std deviation = %5 %1 error(s) occurred: refer to the Console (F8) This version doesn't handle stereo glasses and headsets. Use the 'Stereo' version instead. [Stereo] F.O.V. forced to %1 deg. Stereo mode Stereo-mode only works in perspective mode. Do you want to disable it? Point coordinates Point #%1 Clipboard is empty Clipboard loading from the clipboard No cloud loaded Cloud #%1 %1 cloud(s) loaded from the clipboard Lock rotation axis [ROTATION LOCKED] Entity '%1' has been translated: (%2,%3,%4) and rescaled of a factor %5 [original position will be restored when saving] [MainWindow::addToDB] Internal error: no associated DB?! %1 file(s) loaded Are you sure you want to remove all loaded entities? 您确定要删除所有加载的实体吗? Open file(s) 打开文件 Can't save selected entity(ies) this way! [I/O] First entity's name would make an invalid filename! Can't use it... Save file 保存文件 [I/O] The following selected entities won't be saved: [I/O] None of the selected entities can be saved this way... Not yet implemented! Sorry ... [Global Shift] Max abs. coord = %1 / max abs. diag = %2 Cloud has no associated waveform information Select 2 planes! Plane 1: %1 [Compare] Plane 2: %1 Angle P1/P2: %1 deg. Distance Center(P1)/P2: %1 Distance Center(P2)/P1: %1 Plane comparison MatchScalesDialog Match scales 匹配尺寸 Choose the reference entity (its scale won't change) Reference entity Matching criterion The scaling ratio will be deduced from the largest bounding-box dimension max bounding-box dimension The scaling ratio will be deduced from the bounding-box volume bounding-box volume The scaling ratio will be deduced from the principal cloud dimension (by PCA analysis) principal dimension (PCA) The scaling ratio will be deduced from automatic registration (with unconstrained scale). Should be used after one of the previous methods! ICP (only the scale will be applied) Parameters for ICP registration ICP parameters RMS difference Set the minimum RMS improvement between 2 consecutive iterations (below which the registration process will stop). Rough estimation of the final overlap ratio of the data cloud (the smaller, the better the initial registration should be!) Final overlap MatrixDisplayDlg Matrix Axis/Angle Axis Angle Center Export Clipboard NoiseFilterDialog Filter noise 滤除噪声 Neighbors Points (kNN) Radius (Sphere) Max error Relative Absolute Remove isolated points NormalComputationDlg Compute normals Surface approximation Local surface model Local surface estimation model Plane 平面 Quadric 二次曲面 Triangulation 三角网格化 Neighbors Using scan grid(s) instead of the octree use scan grid(s) whenever possible min triangulation angle min angle Min angle of local triangles (in degrees) Octree Octree Radius of the sphere in which the neighbors will be extracted radius Auto Orientation 方向 Use scan grid(s) (robust method) Use scan grid(s) whenever possible Use sensor position to orient normals (if both grid and sensor are selected, 'grid' has precedence over 'sensor') Use sensor(s) whenever possible To give a hint on how to orient normals Use preferred orientation + Barycenter - Barycenter Use previous normal Generic 3D orientation algorithm Use Minimum Spanning Tree Number of neighbors used to build the tree NormalEstimationDialog Neighborhood Search Radius Search Radius Use Knn Search Overwrite Curvature Search Surface OpenLASFileDialog Open LAS File Standard fields Classification decompose Value Synthetic flag Key-point Withheld Overlap Time Point source ID Number of returns Return number Scan direction flag Edge of flight line Scan angle rank User data Intensity Extended fields Load additional field(s) Tiling Tile input file Dimension Tiles x Output path ... Warning: the cloud won't be loaded in memory. It will be saved as multiple tiles on the disk. Info Points Bounding-box Ignore fields with default values only Force reading colors as 8-bit values (even if the standard is 16-bit) Force 8-bit colors Apply Apply all Cancel 取消 OrthoSectionGenerationDlg Orthogonal sections generation Selected path length path length sections Number of sections that will be generated (depends on the 'step' parameter) step Section generation step width Total width of each orthogonal section (centered on the path line) Automatically save then remove the generatrix polyline auto save and remove generatrix PCVDialog ShadeVis Light rays Samples rays on a sphere Count number of rays to cast rays are cast from the whole sphere (instead of the Z+ hemisphere) Only northern hemisphere (+Z) Use cloud normals as light rays cloud Render context resolution rendering buffer resolution Accelerates computation if the mesh is closed (no holes) closed mesh PlaneEditDlg Plane properties Dip / dip direction dip dip direction Whether the plane normal should point upward (Z+) or downward (Z-) upward Normal Dimensions width Plane width height Plane height Center Pick the plane center (click again to cancel) PlyOpenDlg Ply File Open 打开Ply文件 Type 文件类型 Elements 元素 Properties 属性 Textures 纹理 Point X 点的 X 坐标 Point Y 点的 Y 坐标 Point Z 点的 Z 坐标 Red 颜色的R分量 Green 颜色的G分量 Blue 颜色的B分量 Intensity 反射强度 Faces Texture coordinates 纹理坐标 Scalar Texture index 纹理索引 Add Scalar field 添加色阶域 Apply 应用 Apply all 应用全部 Cancel 取消 PointListPickingDlg Point list picking 列表选择点 Remove last entry remove last export to ASCII file Convert list to new cloud (and close dialog) to cloud Close dialog (list will be lost) stop count Index marker size start index Show global coordinates (instead of shifted ones) show global coordinates PointPropertiesDlg Points Properties Select one point and display its information Display selected point properties Select 2 points and display segment information (length, etc.) Compute point to point distance Select 3 points and display corresponding triangle information Define a rectangular 2D label 2D zone Save current label (added to cloud children) PointsSamplingDialog Points Sampling on mesh Total number of sampled points (approx.) Points Number Density: pts/square unit Density 密度 generate normals get colors from RGB or from material/texture if available PoissonReconParamDialog Poisson Surface Reconstruction Octree depth The maximum depth of the tree that will be used for surface reconstruction Resolution interpolate cloud colors Density 密度 If this flag is enabled, the sampling density is output as a scalar field output density as SF <html><head/><body><p>Minimum number of sample points that should fall within an octree node as the octree construction is adapted to sampling density.</p><p>For noise-free samples, small values in the range [1.0 - 5.0] can be used.</p><p><span style=" font-weight:600; color:#ff0000;">For more noisy samples</span>, larger values in the range [15.0 - 20.0] may be needed to provide a smoother, noise-reduced, reconstruction.</p></body></html> Advanced <html><head/><body><p>Interpolation weight (twice the b-spline degree by default)</p></body></html> Enabling this flag has the reconstructor use linear interpolation to estimate the positions of iso-vertices. Linear fit The minimum number of sample points that should fall within an octree node as the octree construction is adapted to sampling density. For noise-free samples, small values in the range [1.0 - 5.0] can be used. For more noisy samples, larger values in the range [15.0 - 20.0] may be needed to provide a smoother, noise-reduced, reconstruction. samples per node The importance that interpolation of the point samples is given in the formulation of the screened Poisson equation point weight boundary <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Density is useful to reduce the extents of the output mesh to fit as much as possible the input point cloud.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">On the output mesh:</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Change the SF '<span style=" font-style:italic;">min displayed'</span>' value (in the mesh properties) until the visible part meets your expectations</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Eventually export this mesh as a new one with '<span style=" font-style:italic;">Edit &gt; Scalar fields &gt; Filter by Value</span>' (you can delete the 'density' scalar field afterwards) </p></body></html> Free Dirichlet Neumann PrimitiveFactoryDlg Primitive factory 创建基础模型 Plane 平面 Box 立方体 Sphere 球体 radius 半径 Position 位置 Set position to origin 将位置设定为原点 clear 清除 Try to interpret clipboard contents as position ("x y z") clipboard 剪贴板 Cylinder 圆柱体 height Cone 锥体 top radius 顶部半径 bottom radius 底部半径 Snout mode displacement of axes along X-axis x offset displacement of axes along Y-axis y offset Torus 圆环 inside radius 内径 outside radius 外径 angle (degrees) 角度(度) Rectangular section Dish 碟形 Ellipsoid mode radius 2 Coordinate System Reset Matrix <html><head/><body><p>Select an item in the DB Tree</p></body></html> Get Selected Item Matrix Initial precision 初始精度 Create 创建 Close 关闭 ProfileImportDlg Import profile Operations Align wall to XZ (vertical) Automatic segmentation Mortar maps Segmentation settings Estimated width of mortar joints (cm): Window (only advanced users) Vertical (m): Horizontal (m): Profile file <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">Here is an example of profile file:</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600; font-style:italic; color:#787878;">(don't insert blank lines, don't change the columns names)</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; font-weight:600; color:#787878;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">Xc Yc Zc </span><span style=" font-size:8pt; color:#55aaff;">(profile origin)</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">4667.000 10057.000 171.000 </span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">R H </span><span style=" font-size:8pt; color:#55aaff;">(radius and height of profile vertices)</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">59.3235190427553 28.685</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">58.8177164625621 30.142</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">58.32550519856 31.594</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">57.8404034801208 33.044</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">...</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; color:#787878;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-style:italic; color:#ff0000;">Note: accurate position of the profile origin on the rotation axis is only necessary for conical projection</span></p></body></html> profile axis height values are absolute (i.e. not relative to profile origin) QObject invalid grid box Section extraction Section(s): %L1 Up to (%1 x %2 x %3) = %4 section(s) Level(s): %L1 Unhandled format specifier (%1) Missing file format specifier! Change cloud output format Output export format (clouds) set to: %1 Missing parameter: extension after '%1' New output extension for clouds: %1 Missing parameter: precision value after '%1' Invalid value for precision! (%1) Argument '%1' is only applicable to ASCII format! Missing parameter: separator character after '%1' Invalid separator! ('%1') Change mesh output format Output export format (meshes) set to: %1 New output extension for meshes: %1 Change hierarchy output format Output export format (hierarchy) set to: %1 New output extension for hierarchies: %1 Load [LOADING] Missing parameter: filename after "-%1" Missing parameter: number of lines after '%1' Invalid parameter: number of lines after '%1' Will skip %1 lines No entity loaded (be sure to open at least one file with "-%1 [cloud filename]" before "-%2") Clears normals [CLEAR NORMALS] Compute normals with octree [OCTREE NORMALS CALCULATION] No point cloud to compute normals (be sure to open one with "-%1 [cloud filename]" before "-%2") Missing parameter: radius after "-%1" Invalid radius Radius: %1 Invalid parameter: unknown orientation '%1' Missing orientation Invalid parameter: unknown model '%1' Missing model Failed to compute octree for cloud '%1' Failed to determine best normal radius for cloud '%1' Cloud %1 radius = %2 computeNormalsWithOctree started... computeNormalsWithOctree success cloud->hasNormals: %1 computeNormalsWithOctree failed .OctreeNormal Convert normals to dip and dip. dir. [CONVERT NORMALS TO DIP/DIP DIR] No input point cloud (be sure to open one with "-%1 [cloud filename]" before "-%2") Cloud %1 has no normals Invert normals 反转法线 [INVERT NORMALS] No input point cloud or mesh (be sure to open one with "-%1 [cloud filename]" before "-%2") Mesh %1 has no normals Failed to convert normals to dip and dip direction Convert normals to scalar fields [CONVERT NORMALS TO SCALAR FIELD(S)] Failed to convert normals to scalar fields Subsample 子采样 [SUBSAMPLING] No point cloud to resample (be sure to open one with "-%1 [cloud filename]" before "-%2") Missing parameter: resampling method after "-%1" Method: Missing parameter: number of points after "-%1 RANDOM" Invalid number of points for random resampling! Output points: %1 Processing cloud #%1 (%2) Subsampling process failed! Result: %1 points .subsampled _SUBSAMPLED Not enough memory! Missing parameter: spatial step after "-%1 SPATIAL" Invalid step value for spatial resampling! Spatial step: %1 Missing parameter: octree level after "-%1 OCTREE" Invalid octree level! Octree level: %1 OCTREE_LEVEL_%1_SUBSAMPLED Unknown method! ExtractCCs [CONNECTED COMPONENTS EXTRACTION] No point cloud loaded (be sure to open one with "-%1 [cloud filename]" before "-%2") Missing parameter: octree level after "-%1" Missing parameter: minimum number of points per component after "-%1 [octree level]" Invalid min. number of points! Min number of points per component: %1 Couldn't allocate a new scalar field for computing CC labels! Try to free some memory ... No component found! An error occurred (failed to finish the extraction) _COMPONENT_%1 Failed to create component #%1! (not enough memory) No component was created! Check the minimum size... %1 component(s) were created Not enough memory Curvature 曲率 [CURVATURE] Missing parameter: curvature type after "-%1" Invalid curvature type after "-%1". Got '%2' instead of MEAN or GAUSS. Missing parameter: kernel size after curvature type Failed to read a numerical parameter: kernel size (after curvature type). Got '%1' instead. Kernel size: %1 No point cloud on which to compute curvature! (be sure to open one with "-%1 [cloud filename]" before "-%2") %1_CURVATURE_KERNEL_%2 Missing parameter: density type after "-%1" (KNN/SURFACE/VOLUME) Invalid parameter: density type is expected after "-%1" (KNN/SURFACE/VOLUME) ApproxDensity [APPROX DENSITY] No point cloud on which to compute approx. density! (be sure to open one with "-%1 [cloud filename]" before "-%2") Density 密度 [DENSITY] Missing parameter: sphere radius after "-%1" Failed to read a numerical parameter: sphere radius (after "-%1"). Got '%2' instead. Sphere radius: %1 No point cloud on which to compute density! (be sure to open one with "-%1 [cloud filename]" before "-%2") SF gradient [SF GRADIENT] Missing parameter: boolean (whether SF is euclidean or not) after "-%1" Invalid boolean value after "-%1". Got '%2' instead of TRUE or FALSE. No point cloud on which to compute SF gradient! (be sure to open one with "-%1 [cloud filename]" before "-%2") cmd.warning: cloud '%1' has no scalar field (it will be ignored) cmd.warning: cloud '%1' has several scalar fields (the active one will be used by default, or the first one if none is active) Roughness 粗さ [ROUGHNESS] Missing parameter: kernel size after "-%1" Failed to read a numerical parameter: kernel size (after "-%1"). Got '%2' instead. No point cloud on which to compute roughness! (be sure to open one with "-%1 [cloud filename]" before "-%2") ROUGHNESS_KERNEL_%2 Apply Transformation [APPLY TRANSFORMATION] Missing parameter: transformation file after "-%1" Failed to read transformation matrix file '%1'! Transformation: No entity on which to apply the transformation! (be sure to open one with "-%1 [filename]" before "-%2") Drop global shift [DROP GLOBAL SHIFT] No loaded entity! (be sure to open one with "-%1 [filename]" before "-%2") SF color scale [SF COLOR SCALE] Missing parameter: color scale file after "-%1" Failed to read color scale file '%1'! No point cloud on which to change the SF color scale! (be sure to open one with "-%1 [cloud filename]" before "-%2") SF convert to RGB [SF CONVERT TO RGB] Missing parameter: boolean (whether to mix with existing colors or not) after "-%1" No point cloud on which to convert SF to RGB! (be sure to open one with "-%1 [cloud filename]" before "-%2") cmd.warning: cloud '%1' has no active scalar field (it will be ignored) cmd.warning: cloud '%1' failed to convert SF to RGB Filter by SF value [FILTER BY VALUE] Missing parameter: min value after "-%1" Missing parameter: N value (after "-%1 N_SIGMA_MIN"). Failed to read a numerical parameter: N value (after "N_SIGMA_MIN"). Got '%2' instead. Failed to read a numerical parameter: min value (after "-%1"). Got '%2' instead. Missing parameter: max value after "-%1" {min} Missing parameter: N value (after "-%1 N_SIGMA_MAX"). Failed to read a numerical parameter: N value (after "N_SIGMA_MAX"). Got '%2' instead. Failed to read a numerical parameter: max value (after min value). Got '%1' instead. Interval: [%1 - %2] No point cloud on which to filter SF! (be sure to open one or generate one with "-%1 [cloud filename]" before "-%2") Cloud '%1' --> %2/%3 points remaining _FILTERED_[%1_%2] Compute mesh volume [COMPUTE MESH VOLUME] No mesh loaded! Nothing to do... Volume report file: %1 Missing argument: filename after '%1' Failed to create/open volume report file Mesh '%1' (#%2) V = %2 Merge meshes [MERGE MESHES] Less than 2 meshes are loaded! Nothing to do... Can't merge mesh '%1' (unhandled type) Merge operation failed Result is empty _MERGED Merge clouds [MERGE CLOUDS] Less than 2 clouds are loaded! Nothing to do... Fusion failed! (not enough memory?) Set active SF Missing parameter: scalar field index after "-%1" Failed to read a numerical parameter: S.F. index (after "-%1"). Got '%2' instead. Set active S.F. index: %1 No point cloud loaded! (be sure to open one with "-%1 [cloud filename]" before "-%2") Cloud '%1' has less scalar fields than the index to select! Remove all SF Remove RGB Remove normals Remove scan grids Match B.B. centers [MATCH B.B. CENTERS] Entity '%1' has been translated: (%2,%3,%4) Match best fit plane [COMPUTE BEST FIT PLANE] No cloud available. Be sure to open one first! Plane successfully fitted: rms = %1 %1/%2_BEST_FIT_PLANE_INFO _%1 .txt Filename: %1 Fitting RMS: %1 Normal: (%1,%2,%3) Cloud '%1' has been transformed with the above matrix _HORIZ Failed to compute best fit plane for cloud '%1' Orient normals 法线方向 [ORIENT NORMALS (MST)] Missing parameter: number of neighbors after "-%1" Invalid parameter: number of neighbors (%1) _NORMS_REORIENTED Failed to orient the normals of cloud '%1'! S.O.R. filter [SOR FILTER] Missing parameter: number of neighbors mode after "-%1" Missing parameter: sigma multiplier after number of neighbors (SOR) Invalid parameter: sigma multiplier (%1) .clean _SOR Not enough memory to create a clean version of cloud '%1'! Failed to apply SOR filter on cloud '%1'! (not enough memory?) Extract vertices (as a standalone 'cloud') [EXTRACT VERTICES] No mesh available. Be sure to open one first! .vertices Sample mesh [SAMPLE POINTS ON MESH] Missing parameter: sampling mode after "-%1" (POINTS/DENSITY) Invalid parameter: unknown sampling mode "%1" Missing parameter: value after sampling mode Invalid parameter: value after sampling mode Cloud sampling failed! Sampled cloud created: %1 points _SAMPLED_POINTS Crop 裁剪 [CROP] Missing parameter: box extents after "-%1" (Xmin:Ymin:Zmin:Xmax:Ymax:Zmax) No point cloud or mesh available. Be sure to open or generate one first! Invalid parameter: box extents (expected format is 'Xmin:Ymin:Zmin:Xmax:Ymax:Zmax') Invalid parameter: box extents (component #%1 is not a valid number) [COORD TO SF] Missing parameter after "-%1" (DIMENSION) No point cloud available. Be sure to open or generate one first! Invalid parameter: dimension after "-%1" (expected: X, Y or Z) _%1_TO_SF Failed to export coord. %1 to SF on cloud '%2'! [CROP 2D] Missing parameter(s) after "-%1" (ORTHO_DIM N X1 Y1 X2 Y2 ... XN YN) Invalid parameter: orthogonal dimension after "-%1" (expected: X, Y or Z) Invalid parameter: number of vertices for the 2D polyline after "-%1" Missing parameter(s): vertex #%1 data and following Invalid parameter: X-coordinate of vertex #%1 Invalid parameter: Y-coordinate of vertex #%1 .cropped Not enough memory to crop cloud '%1'! No point of cloud '%1' falls inside the input box! Crop process failed! (not enough memory) Color banding [COLOR BANDING] Missing parameter(s) after "-%1" (DIM FREQUENCY) No entity available. Be sure to open or generate one first! Invalid parameter: frequency after "-%1 DIM" (in Hz, integer value) COLOR_BANDING_%1_%2 Vertices of mesh '%1' are locked (they may be shared by multiple entities for instance). Can't apply the current command on them. [DISTANCE COMPUTATION] No point cloud available. Will use the first mesh vertices as compared cloud. Unhandled mesh vertices type [C2M] Multiple point clouds loaded! Will take the first one by default. Only one point cloud available. Be sure to open or generate a second one before performing C2C distance! More than 3 point clouds loaded! We take the second one as reference by default Parameter "-%1" ignored: only for C2M distance! Missing parameter: value after "-%1" Invalid parameter: value after "-%1" Parameter "-%1" ignored: only for C2C distance! Invalid parameter: unknown model type "%1" Missing parameter: model type after "-%1" (LS/TRI/HF) Invalid parameter: unknown neighborhood type "%1" Missing parameter: expected neighborhood type after model type (KNN/SPHERE) Invalid parameter: neighborhood size Missing parameter: expected neighborhood size after neighborhood type (neighbor count/sphere radius) Missing parameter: max thread count after '%1' Invalid thread count! (after %1) Failed to initialize comparison dialog An error occurred during distances computation! _MAX_DIST_%1 C2M distance C2C distance Statistical test [STATISTICAL TEST] Missing parameter: distribution type after "-%1" (GAUSS/WEIBULL) Missing parameter: mean value after "GAUSS" Invalid parameter: mean value after "GAUSS" Missing parameter: sigma value after "GAUSS" {mu} Invalid parameter: sigma value after "GAUSS" {mu} Missing parameter: a value after "WEIBULL" Invalid parameter: a value after "WEIBULL" Missing parameter: b value after "WEIBULL" {a} Invalid parameter: b value after "WEIBULL" {a} Missing parameter: shift value after "WEIBULL" {a} {b} Invalid parameter: shift value after "WEIBULL" {a} {b} Invalid parameter: unknown distribution "%1" Missing parameter: p-value after distribution Invalid parameter: p-value after distribution Missing parameter: neighbors after p-value Invalid parameter: neighbors after p-value Couldn't allocate a new scalar field for computing chi2 distances! Try to free some memory ... Couldn't compute octree for cloud '%1'! [Chi2 Test] %1 test result = %2 _STAT_TEST_%1 Delaunay triangulation [DELAUNAY TRIANGULATION] Missing parameter: max edge length value after '%1' Invalid value for max edge length! (after %1) Max edge length: %1 Axis aligned: %1 Resulting mesh: #%1 faces, %2 vertices SF arithmetic 标量字段(SF)运算 [SF ARITHMETIC] Missing parameter(s): SF index and/or operation after '%1' (2 values expected) Invalid SF index! (after %1) Unknown operation! (%1) Operation %1 can't be applied with %2 Failed top apply operation on cloud '%1' Failed top apply operation on mesh '%1' SF operation [SF OPERATION] Missing parameter(s): SF index and/or operation and/or scalar value after '%1' (3 values expected) Invalid scalar value! (after %1) Rename SF [RENAME SF] Missing parameter(s): SF index and/or scalar field name after '%1' (2 values expected) [ICP] Missing parameter: min error difference after '%1' Invalid value for min. error difference! (after %1) Missing parameter: number of iterations after '%1' Invalid number of iterations! (%1) Missing parameter: overlap percentage after '%1' Invalid overlap value! (%1 --> should be between 10 and 100) Missing parameter: random sampling limit value after '%1' Invalid random sampling limit! (after %1) Missing parameter: SF index after '%1' Invalid parameter: unknown rotation filter "%1" Missing parameter: rotation filter after "-%1" (XYZ/X/Y/Z/NONE) Not enough loaded entities (expect at least 2!) Invalid SF index for data entity! (%1) [ICP] SF #%1 (data entity) will be used as weights Invalid SF index for model entity! (%1) [ICP] SF #%1 (model entity) will be used as weights Entity '%1' has been registered RMS: %1 Number of points used for final step: %1 %1/%2_REGISTRATION_MATRIX _REGISTERED Change PLY output format Clear 清除 Clear clouds Pop clouds Clear meshes Pop meshes No timestamp 1st order moment Missing parameter: kernel size Failed to read a numerical parameter: kernel size. Got '%1' instead. No point cloud on which to compute first order moment! (be sure to open one with "-%1 [cloud filename]" before "-%2") MOMENT_KERNEL_%2 Feature [FEATURE] Missing parameter: feature type after "-%1" Invalid feature type after "-%1". Got '%2' instead of: - SUM_OF_EIGENVALUES - OMNIVARIANCE - EIGENTROPY - ANISOTROPY - PLANARITY - LINEARITY - PCA1 - PCA2 - SURFACE_VARIATION - SPHERICITY - VERTICALITY - EIGENVALUE1 - EIGENVALUE2 - EIGENVALUE3 Missing parameter: kernel size after feature type No point cloud on which to compute feature! (be sure to open one with "-%1 [cloud filename]" before "-%2") %1_FEATURE_KERNEL_%2 Missing parameter: FBX format (string) after '%1' FBX format: %1 Missing parameter: format (ASCII, BINARY_LE, or BINARY_BE) after '%1' Invalid PLY format! ('%1') Compute structured cloud normals A file starting with %1 does not have a closing %1 Save clouds Invalid parameter: specified %1 file names, but ALL_AT_ONCE is on Invalid parameter: specified %1 file names, but there are %2 clouds Save meshes Invalid parameter: specified %1 file names, but there are %2 meshes Auto save state Missing parameter: option after '%1' (%2/%3) Auto-save is enabled Auto-save is disabled Unrecognized option after '%1' (%2 or %3 expected) Set log file Missing parameter: filename after '%1' Computing entities scales Entities: %1 Rescaling entities Volume computation Cells: %1 x %2 Importing Bundler file: '%1' Missing parameter: vertices count after "-%1" Invalid parameter: vertices count after "-%1" Open Bundler file Cameras: %1 Points: %2 Open & process images Images: %1 Preparing colored DTM Save PN file Points: %L1 点群: %L1 Open PN file Save PV file Open PV file Open SOI file %1 scans / %2 points Save MA file Triangles = %1 Saving mesh [%1] Writing %1 vertices Writing %1 triangle normals Writing %1 vertex normals Writing %1 materials Writing %1 texture coordinates Writing %1 triangles OBJ file Loading in progress... Loading PTX file Simple BIN file Saving %1 points / %2 scalar field(s) Loading %1 points / %2 scalar field(s) Number of facets: %1 (ASCII) STL file Loading binary STL file Loading %1 faces Write E57 file Scan #%1 - %2 points Cloud #%1 - Images: %2 Read E57 file Scans: %1 Export LAS file Points: %1 Reading %1 points Import LAS file No valid point in file Save LAS file Original scale is too small for this cloud Open LAS file LAS file Please wait... reading in progress Tiling points Please wait... writing in progress Remaining points to classify: %1 Source points: %2 Classification Core points: %1 Source points: %2 Labelling Facets creation Components: %1 Stereogram Preparing polar display... _M3C2 M3C2 Distances Computation Core points: %1 Cloud to profile radial distance Polyline: %1 vertices Cloud: %2 points Depth buffer Laplacian smooth Iterations: %1 Vertices: %2 Faces: %3 Orient normals (MST) Compute Minimum spanning tree Points: %1 Edges: %2 Compute Minimum spanning tree Points: %1 Normals computation Grid: %1 x %2 Orienting normals FWF amplitude Determining min and max FWF values Points: sampled Grid generation Points: %L1 Cells: %L2 x %L3 Saving cloud [%1] Number of points: %1 Open ASCII data [%1] Approximate number of points: %1 BIN file Please wait... saving in progress Loading: %1 Open Bin file (old style) cloud %1/%2 (%3 points) All (*.*) PLY file [SHP] Polyline %1 does not have enough vertices to be saved as polygon entity [SHP] Polyline %1 does not have enough vertices to be saved as polyline entity [SHP] Polyline %1 has too many points to be saved Load SHP file File size: %1 [SetColor] Can't set color for mesh '%1' (vertices are not accessible) [SetColor] Can't change color of entity '%1' Select one and only one colored cloud or mesh! Selected entity has no colors! Select 2 entities (clouds or meshes)! None of the selected entities has per-point or per-vertex colors! Both entities have colors! Remove the colors on the entity you wish to import the colors to! Destination cloud (or vertices) must be a real point cloud! An error occurred! (see console) 发生错误 (查看控制台) Source Destination entity No scalar field was selected [convertTextureToColor] Mesh '%1' has no material/texture! Mesh already has colors Mesh '%1' already has colors! Overwrite them? [convertTextureToColor] Failed to convert texture on mesh '%1'! Intensity range Do you want to define the theoretical intensity range (yes) or use the actual one (no)? Min Max Theroetical intensity [enhanceRGBWithIntensities] Entity '%1' has no RGB color! [enhanceRGBWithIntensities] Entity '%1' has no scalar field! Intensity scalar field Choose scalar field [enhanceRGBWithIntensities] Failed to apply the process on entity '%1'! No eligible point cloud in selection! Gaussian filter 高斯滤波器 Failed to create scalar field for cloud '%1' (not enough memory?) Failed to compute entity [%1] octree! (not enough memory?) Entity [%1] has no active scalar field! Spatial sigma Scalar sigma 3*sigma = 98% attenuation Scalar field's sigma controls how much the filter behaves as a Gaussian Filter sigma at +inf uses the whole range of scalars Scalar Field to RGB Mix with existing colors (if any)? Random colors Number of random colors (will be regularly sampled over the SF interval): Cloud %1 has no displayed scalar field! SF name name: unknown Export SF to coordinate(s) SF --> coordinate Enter the coordinate equivalent for NaN values: [SetSFAsCoord] By default the coordinate equivalent for NaN values will be the minimum SF value The process failed! Export normals to SF(s) Cloud '%1' has no normals An error occurred (see Console for more details) 发生错误(请查看控制台以获取更多详情) [sfFromColor] Not enough memory to instantiate SF '%1' on cloud '%2' [sfFromColor] Failed to add scalar field '%1' to cloud '%2'?! [sfFromColor] New scalar fields (%1) added to '%2' Mesh [%1] vertices have no activated scalar field! Select at least one point cloud Can't compute normals on sub-meshes! Select the parent mesh instead Failed to compute or orient the normals on some clouds! (see console) Failed to compute or orient the normals! (see console) Mesh normals Compute per-vertex normals (smooth) or per-triangle (faceted)? Per-vertex Per-triangle Failed to compute normals on mesh '%1' Orient normals (FM) Octree level Cloud '%1' has no normals! Process failed (check console) Normals have been oriented: you may still have to globally invert the cloud normals however (Edit > Normals > Invert). Neighborhood size Neighbors Process failed on cloud '%1' [ccEntityAction::convertNormalsTo] Not enough memory! [ccEntityAction::convertNormalsTo] Internal error: unhandled destination! Error(s) occurred! (see console) [doActionComputeOctree] No eligible entities in selection! Octree computation on cloud '%1' failed! [doActionClearNormals] Can't remove per-vertex normals on a sub mesh! Distribution Choose distribution Local Statistical Test (Gauss) Local Statistical Test (Weibull) Invalid distribution! Distribution Fitting mean = %1 / std.dev. = %2 [Distribution fitting] Additional Weibull distrib. parameters: mode = %1 / skewness = %2 [Distribution fitting] %1 [Distribution fitting] Not enough memory! [Distribution fitting] %1: Chi2 Distance = %2 [Distribution fitting] Failed to compute Chi2 distance?! Scalar field RMS = %1 [Distribution fitting] Count [Entity: %1]-[SF: %2] Couldn't compute distribution parameters! Whether the point is expressed in the entity original coordinate system (before being shifted by CC) or not Invalid object type An error occurred during entity '%1' illumination! Entity '%1' normals have been automatically disabled Process has been cancelled by the user 用户已取消该进程 Failed to generate the set of rays Process failed RANSAC No point cloud to attempt RANSAC on (be sure to open one with "-O [cloud filename]" before "-%2") %1 : %2 Missing parameter: number after "-%1 %2" Epsilon : %1 Bitmap Epsilon : %1 support points: %1 Max Normal Deviation : %1 Probability : %1 Missing parameter: primitive type after "-%1 %2" No valid parameter: primitive type after "-%1 %2" Default Shape Search == %1 Default output == %1 Missing parameter: Directory after "-%1 %2" %1 Does not exist creating path %1 path could not be created, skipping %2 Center Dip Field: ccCompassImport Dip-Direction Field: ccCompassImport Plane Size ccCompassImport Trend Field: ccCompassImport Plunge Field: ccCompassImport Display Length ccCompassImport Contour plot Levels: %1 Cells: %2 x %3 _ground_points _offground_points QuaGzipFile QIODevice::Append is not supported for GZIP Opening gzip for both reading and writing is not supported You can open a gzip either for reading or for writing. Which is it? Could not gzopen() file QuaZIODevice QIODevice::Append is not supported for QuaZIODevice QIODevice::ReadWrite is not supported for QuaZIODevice QuaZipFile ZIP/UNZIP API error %1 QuantiDialog Histogram Clustering setting Quantification index Colors available : 1 RDBOpenDlg Open Riegl RDB 2 file RDB Info Points RansacSDDialog Ransac Shape Detection Primitives Plane 平面 Sphere Cylinder Cone Torus max distance to primitive Maximum distance of samples to the ideal shape sampling resolution Should correspond to the distance between neighboring points in the data max normal deviation Maximum deviation from the ideal shape normal vector (in degrees) overlooking probability Probability that no better candidate was overlooked during sampling (the lower the better!) Min support points per primitive Cone Advanced Parameters Max Radius Max Length Max Angle ° Sphere Advanced Parameters Min Radius Cylinder Advanced Parameters Save leftover points into new cloud Use Least Squares fitting on found shapes Will attempt to convert Spheres, Cones, Cylinders and Torus into a simpler shape (for example Cones may be simplified into a Cylinder, Plane, or Sphere) Attempt to simplify shapes This is the minimal number of points required for a primitive Parameters Torus Advanced Parameters Min Minor Radius Max Minor Radius Min Major Radius Max Major Radius Set Random color for each shape found RasterExportOptionsDialog Raster export options Raster dimensions: Export RGB colors Export heights Export active layer Export all scalar fields Export density (population per cell) RasterizeToolDialog Rasterize Cloud Update grid Grid 网格 size step size of step of the grid generated (in the same units as the coordinates of the point cloud) Edit grid Active layer (or 'scalar field') active layer range Projection 投影 direction cell height Per-cell height computation method: - minimum = lowest point in the cell - average = mean height of all points inside the cell - maximum = highest point in the cell minimum height average height maximum height interpolate SF(s) SF interpolation method minimum value average value maximum value Use the nearest point of the input cloud in each cell instead of the cell center resample input cloud minimum average maximum Warning: the original point's height will be replaced by the cell's average height! Empty cells Fill with choose the value to fill the cells in which no point is projected : minimum value over the whole point cloud or average value (over the whole cloud also) leave empty user specified value interpolate Custom value for empty cells Export Export grid as a point cloud Export grid as a mesh Mesh メッシュ Export per-cell statistics as SF(s): Adds a scalar field with the grid density (= number of points inside each cell) population Adds a scalar field with the min. height of the points inside the cell min height Adds a scalar field with the average height of the points inside the cell Adds a scalar field with the max. height of the points inside the cell max height Adds a scalar field with the standard deviation of the heights of the points inside the cell height std. dev. height range Export grid as a raster (geotiff) Raster Export grid as an image Image Export grid as a matrix (text file) Matrix Contour plot The contour plot is computed on the active layer Start value Min. vertex count Min vertex count per iso-line (to ignore the smallest ones) Line width Default contour lines width colorize ignore borders project contours on the altitude layer Remove all contour lines Clear 清除 Export contour lines to the DB tree Generate Hillshade Hillshade is computed on the height layer Sun zenith Zenith angle (in degrees) = 90 - altitude angle deg. Sun azimuth Azimuth angle (in degrees) Volume ボリューム Non empty cells RegistrationDialog Clouds registration Role assignation 'data' entity aligned <html><head/><body><p>entity to align (will be displaced)</p></body></html> the data cloud is the entity to align with the model cloud : it will be displaced (red cloud) 'model' entity reference <html><head/><body><p>reference entity (won't move)</p></body></html> the model cloud is the reference : it won't move (yellow cloud) press once to exchange model and data clouds swap 交换 Parameters By choosing this criterion, you can control the computation time. Number of iterations Set the maximal number of step for the algorithm regsitration computation . By choosing this criterion, you can control the quality of the result. RMS difference Set the minimum RMS improvement between 2 consecutive iterations (below which the registration process will stop). Rough estimation of the final overlap ratio of the data cloud (the smaller, the better the initial registration should be!) Final overlap Whether to adjust the scale of the 'data' entity adjust scale max thread count Maximum number of threads/cores to be used (CC or your computer might not respond for a while if you use all available cores) Research Random sampling limit Above this limit, clouds are randomly resampled at each iteration Rotation Translation 平移 Chose this option to remove points that are likely to disturb the registration during the computation. Enable farthest points removal <html><head/><body><p>Use the displayed scalar field as weights (the bigger its associated scalar value/weight is, the more influence the point will have).</p><p>Note that only absolute distances are considered (i.e. minimal weight is 0).</p><p>Weights are automatically normalized.</p></body></html> Data: use displayed S.F. as weights Model: use displayed S.F. as weights (only for clouds) RgbDialog RGB color setting Choose the first point Pick the plane center (click again to cancel) Choose the second point Choose which points to keep Retain Exclude Both Deviation from RGB limits (%) : RoleChoiceDialog Choose role Compared 比较 Reference 参照 Swap SFArithmeticsDlg Scalar fields arithmetics SF 1 operation plus minus multiply divided by square root power of 2 power of 3 integer part inverse (1/x) SF 2 Update the first scalar field directly (instead of creating a new SF) Update SF1 directly SFEditDlg SF Values Display ranges displayed saturation Parameters hidden otherwise... show NaN/out of range values in grey always show 0 in color scale symmetrical color scale log scale SIFTExtractDlg SIFT Extraction Intensity Field Scales per Octave Minimum Scale Number of Octaves Minimum Contrast SaveLASFileDialog LAS/LAZ scale Choose the output LAS/LAZ scale/resolution: Optimal resolution may decrease LAZ compression efficiency might not preserve data accuracy (especially if you have transformed the original data) bigger scale = best LAZ compression = lower resolution(*) (*) potential accuracy loss if chosen too low Ensures optimal accuracy (up to 10^-7 absolute) Original resolution (0,0,0) Custom resolution Save additional field(s) SaveMascaretFileDlg Save Mascaret profile Reach/bief name Profile Bed type B (bathy) T (topo) SaveSHPFileDlg Save SHP file 3D polylines Vertical dimension Save the 3D polylines as 2D ones (make sure to set the right 'vertical dimension') save as 2D polylines The height of each polyline (considered as constant!) will be saved as a field in the associated DBF file save (constant) height of polylines as a DBF field ScalarDialog Scalar color setting Choose the lowest point Pick the plane center (click again to cancel) Choose the highest point Choose which points to keep Retain Exclude Both Deviation from limits (%) : ScaleDialog Scale / multiply Scale(x) Scale(y) Scale(z) Same scale for all dimensions Whether the cloud (center) should stay at the same place or not (i.e. coordinates are multiplied directly) Keep entity in place To apply the same scale(s) to the 'Global Shift' as well Rescale Global shift SectionExtractionDlg Section Extraction Create polyline by clicking on the screen Import one or several polylines from DB Generate orthogonal sections along a path Extract points along active sections Unfold the points along the selected polyline Export manually defined sections to DB Undo last polyline(s) addition Close the tool OK 确定 Vert. SectionExtractionSubDlg Extract Sections Active section(s) Sections thickness Thickness of each section (depends on the cloud density) To extract each section as a point cloud Extract section cloud(s) No parameter To extract the contour of each section as a polyline Extract section profile(s) type Section type (lower or upper part, or both) Lower Upper Both max edge length Max output polyline edge length (the smaller, the closer to the points the contour will be). Warning: if 0, generates the convex hull. Multi-pass process where longer edges may be temporarily created to obtain a better fit... or a worst one ;) multi-pass split the generated profile(s) in smaller parts to avoid creating too long edges (10 times the specified max edge length). Warning: may not be compatible with Mascaret export. split profile on longer edges Display a dialog with step-by-step execution of the algorithm (debug mode - very slow) visual debug mode SelectChildrenDialog Select children by type and/or name Select children... of type with name regex strict SmoothPolylineDialog Smooth polyline (Chaikin) Ratio (strength) iterations SorFilterDialog Statistical Outlier Removal Number of points to use for mean distance estimation Number of neighbors (used to compute the average distance of each point to its neighbors) Standard deviation multiplier threshold (nSigma) (max distance = average distance + nSigma * std. dev.) StatisticalOutliersRemoverDlg Statistical Outliers Removal Number of points to use for mean distance estimation Standard deviation multiplier threshold (nSigma) (max distance = average distance + nSigma * std. dev.) StatisticalTestDialog Dialog Noise model param1 param2 param3 false rejection probability p(Chi2) neighbors used to compute observed local dist. Neighbors StereogramDialog Stereogram dip direction: 0° [Mean] dip direction: 0° - dip 0° Stereogram parameters Display options 显示选项 Density color scale Steps Other 其它 Ticks frequency Show families color (on the stereogram outer edge) Show families color Interactive filter Filter facets by orientation Center dip deg. dip dir. Span Export StereogramParamsDlg Stereogram main sectors step deg. resolution SubsamplingDialog Cloud sub sampling Sampling parameters method none all The more on the left, the less points will be kept value To modulate the sampling distance with a scalar field value Use active SF SF value Spacing value min max TracePolyLineDlg Segmentation 分割 Width Snap size Oversample Export current polyline to the main DB Reset current polyline Continue the current polyline edition C Shortcut for continue C Confirm polyline creation and exit OK 确定 Cancel 取消 TrainDisclaimerDialog qCANUPO (disclaimer) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; font-weight:600; color:#1f497d;">Classifier training based on multi-scale dimensionality (CANUPO)</span></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; font-style:italic; color:#1f497d;">Brodu and Lague, 3D Terrestrial LiDAR data classification of complex natural scenes using a multi-scale dimensionality criterion, ISPRS j. of Photogram. Rem. Sens., 2012</span></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Calibri,sans-serif'; font-size:10pt; color:#1f497d; background-color:#ffffff;"></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; color:#1f497d; background-color:#ffffff;">Funded by Université Européenne de Bretagne, Centre National de la Recherche Scientifique and EEC Marie-Curie actions</span></p> <p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Calibri,sans-serif'; font-size:10pt; color:#1f497d; background-color:#ffffff;"></p> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;"><span style=" font-family:'Calibri,sans-serif'; font-size:10pt; color:#1f497d;">Enjoy!</span></p></body></html> UnrollDialog Unroll 展开 Type Cylinder Cone Straightened cone (fixed radius) Straightened cone Deviation from the theoretical shape (i.e. cone or cylinder) Export deviation scalar field Shape Axis Cone angle (0-180°) Half angle deg Cylinder (or cone base) radius Radius Axis position Auto (gravity center) Unroll range (can do multiple turns) Unroll range Start angle Starting angle (can be negative) Stop angle Stop angle (can be negative) VolumeCalcDialog Volume calculation Ground / Before Source choose the value to fill the cells in which no point is projected : minimum value over the whole point cloud or average value (over the whole cloud also) leave empty minimum height average height maximum height user specified value interpolate Empty cells Custom value for empty cells Swap Ceil / After Grid 网格 step size of step of the grid generated (in the same units as the coordinates of the point cloud) Edit grid size Grid size corresponding to the current step / boundaries projection dir. Projection direction (X, Y or Z) cell height Per-cell height computation method: - minimum = lowest point in the cell - average = mean height of all points inside the cell - maximum = highest point in the cell Update the grid / display / measurements Update Results At least one of the cloud is sparse! You should fill the empty cells... Copy to clipboard Export the grid as a point cloud (warning, the points heights will be the difference of altitude!) Export grid as a cloud Num. precision Numerical precision (output measurements, etc.) WaveDialog Waveform Waveform Point index Pick a 3D point (click again to cancel) log scale fixed amplitude Export wave as CSV file ccAlignDlg None 空值 Random Space Octree Octree ccClippingBoxTool Preparing extraction Cloud '%1 Points: %L1 点群: %L1 Failed to generate contour lines for cloud #%1 [ExtractSlicesAndContours] Process canceled by user Envelope extraction Envelope(s): %L1 %1: points are too far from each other! Increase the max edge length %1: envelope extraction failed! [ExtractSlicesAndContours] Warnings were issued during the process! (result may be incomplete) Not enough memory! Process finished %1 slices have been generated. (you may have to close the tool and hide the initial cloud to see them...) The process has generated no output ccComparisonDlg Determining optimal octree level Testing %1 levels... ccCompass SVG Output file SVG files (*.svg) Output file CSV files (*.csv *.txt);;XML (*.xml) ccEntitySelectionDialog Select one or several entities: ccItemSelectionDlg Please select one or several %1: (press CTRL+A to select all) Please select one %1 entity entities エンティティ ccMPlaneDlgController Save Measurements Comma-separated values (*.csv);;All Files (*) ccMaterialDB File '%1' has been updated Failed to load the new version of the file File '%1' has been deleted or renamed ccPluginInfoDlg Dialog Filter list by plugin name 🔍 Description <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html> (none listed) Plugins 插件 Maintainers (CloudCompare Team) Authors References CloudCompare looks for plugins in the following directories: About Plugins 关于插件 Enabling/disabling plugins will take effect next time you run %1 %1 Plugin (core) (3rd Party) (No plugin selected) GL Shader I/O ccPluginUIManager Remove Filter 移除滤波器 Plugins 插件(&P) GL Filters GL滤波器 Shaders && Filters 着色器和滤波器 ccPointPairRegistrationDlg Point/label already picked Remove dual point Remove the equivalent reference point as well? [PointPairRegistration] Cloud %1: global shift has been updated to match the reference: (%1,%2,%3) [x%4] Drop shift information? Aligned cloud is shifted but reference cloud is not: drop global shift information? [PointPairRegistration] Cloud %1: global shift has been reset to match the reference! ccPropertiesTreeDelegate None 空值 Scalar field Default 初期設定 Default Width Property State/Value Transformation history Display transformation Meta data CC Object Name Visible Normals 法向量 Show name (in 3D) Colors 颜色 Local box dimensions Box dimensions Box center Shifted box center Global box center Info Object ID: %1 - Children: %2 Current Display Global shift Global scale Coordinate System Origin Planes Visible Planes Stippled Axis Lines Visible Axis width Display scale Cloud Points Point size Scan grids Scan grid Scan #%1 %1 x %2 (%3 points) Waveform Waveform Waves Descriptors Data size Scalar Fields Scalar Field 标量字段(SF) Count Active Current Steps SF display params Primitive Type Drawing precision Radius Height Bottom radius Top radius Facet Surface RMS Center Show contour Show polygon Normal Dip / Dip dir. (integer) Dip / Dip dir. Show normal vector Sub-mesh Mesh 网格模型 Faces Materials/textures 材质/纹理 Wireframe Stippling Polyline 折线 Vertices Length Line width Octree Octree Display mode Display level Current level Cell size Cell count Filled volume Kd-tree Max Error Max dist @ 68% Max dist @ 95% Max dist @ 99% Max distance unknown Error measure Image Width Alpha Sensor Apply Viewport Label 标签 Body Show 2D label Show legend(s) Viewport undefined Apply viewport Update viewport Trans. buffer Show path Show trihedrons Scale Drawing scale Position/Orientation Associated positions Indices Active index TLS/GBL Sensor Uncertainty Angular viewport (degrees) Yaw span Yaw step Pitch span Pitch step Camera Sensor Vert. focal Array size Principal point Pixel size Field of view Skew Frustum display Show lines Show side planes Material set Array Shared No Yes (%1) Wire Plain cubes Apply Update ccRecentFiles Open Recent... 最近文件...(&R) Clear Menu 清除菜单 ccSectionExtractionTool Unfold cloud(s) Number of segments: %1 Number of points: %2 Extract sections Number of sections: %1 Number of points: %2 ccSubsamplingDlg Random Space Octree Octree none all remaining points 剩余点 large small min. space between points min max subdivision level commandLineDlg CloudCompare - command line mode compassDlg Compass Mode: Activate compass mode to make structural measurements Activate map mode to define geological features Tool: Picking Tool. Use this to select GeoObjects or measurements. Plane Tool: Measure surface orientations Trace Tool: Measure orientation from structure trace Lineation Tool: Measure distances and directions Other Tools Change tool and visibility settings Undo last action Ctrl+Z Export interpretation and measurements Save current label (added to cloud children) Show readme and help information Accept latest changes Return Exit ccCompass plugin. Thanks for visiting :) Esc mapDlg Map GeoObjects: Create new GeoObject No Selection Digitise to lower-contact of GeoObject Lower Digitise to upper-contact of GeoObject Upper Digitise to interior of geo-object Interior pointPairRegistrationDlg Point list picking 选择点(列表) Pick spheres instead of single points (for clouds only) search radius (or the spheres radius if you know it) Max RMS (as a percentage of the radius) Error show 'to align' entities show 'reference' entities adjust scale Rotation Constrains the rotation around a single axis (warning: experimental) Constrains the translation along particular axes (warning: experimental) auto update zoom align 对齐 reset Convert list to new cloud (and close dialog) to cloud Close dialog (list will be lost) stop primitiveDistanceDlg Distance to Primitive <html><head/><body><p>[NOTE]: This tool will measure each clouds points to either a plane, box, sphere, cylinder, or cone.</p></body></html> compute signed distances signed distances flip normals Ok 确定 Cancel 取消 Treat planes as bounded qAnimation %1 At least 2 viewports must be selected. qAnimationDlg Output animation file Open Directory qBroomDlg Error Not enough memory Not enough memory to apply the last segmentation qPCV No entity is loaded. scalarFieldFromColorDlg SF from RGB R Channel G Channel B Channel Alpha Channel Composite = (R+ G+ B) / 3 sensorComputeDistancesDlg Sensor range computation Squared distances sensorComputeScatteringAnglesDlg Compute scattering angles Convert angles to degree