AboutDialog About CloudCompare Sobre o 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> OK OK AdjustZoomDialog Adjust zoom Ajuste do zoom Window Janela focal pixel size tamanho do pixel units unidade(s) pixel(s) pixel(s) AlignDialog Clouds alignment Alinhamento automático das nuvens Model and data Modelo e dados Data: Dados: the model cloud is the reference: it won't move (red cloud) A nuvem modelo é a referência; Ela não será movida (nuvem vermelha) Model: Modelo: the data cloud is the entity to align with the model cloud: it will be displaced (green cloud) A nuvem a ser compara será alinhada com a nuvem de referência; Ela será modificada (nuvem verde) press once to exchange model and data clouds Aperte uma vez para trocar entre a nuvem de comparação e de referência swap Trocar Alignment parameters Paramêtros de alinhamento Number of trials: Número de tentativas Number of 4 points bases tested to find the best rigid transform. Great values may lead to long computation time. Quantidade de bases de 4 pontos a serem testadas para encontrar a melhor transformação rígida. Valores muito grande pode levar um longo tempo de computação. Overlap: Sobreposição: Rough estimation of the two clouds overlap rate (between 0 and 1) Estimativa aproximada da sobreposição das duas nuvens (entre 0 e 1) Delta: Delta : Estimation of the distance wished between the two clouds after registration. Estimativa da distância desejada entre as duas nuvens após o tratamento. The computer will estimate the best delta parameter Estimativa automática do delta. Estimate Estimativa 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. Para cada teste (veja acima), bancos de dados candidatos são encontrados.\nSe houver muitos candidatos, o processo pode levar muito tempo para ser concluído. Limit max. number of candidates Número máximo de candidatos Maximal number of candidates allowed (check the left box to use this parameter) Nome máximo de bases candidatas Sampling Amostragem Method: Método: Model ? Modelo None Nenhum All Todos Move to the left (none) to decrease the number of points to keep in the model cloud. Mova o controle deslizante para a esquerda para reduzir o número de pontos a serem mantidos na nuvem. remaining points pontos restantes Data ? Comparação Move to the left (none) to decrease the number of points to keep in the data cloud. Mover para a esquerda (Nenhum) para diminuir o número de pontos a serem usados. 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 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 Appliquer une transformation Matrix 4x4 Matrice 4x4 Enter 4x4 matrix values: Saisir les valeurs : Load matrix from ascii file Charger une matrice depuis un fichier ASCII ASCII file Fichier ASCII Paste clipboard contents Coller le contenu du presse-papier clipboard Pressa-papier Inits the matrix from dip/dip direction values --> assuming an initial position of (0,0) dip / dip direction help Aide 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 Axes, Angle Rotation axis Axe de rotation Shortcut to set the rotation axis to (1, 0, 0) I Shortcut to set the rotation axis to (0, 1, 0) J Shortcut to set the rotation axis to (0, 0, 1) K Paste from clipboard (3 values expected, separated by a comma, a semicolon or whitespaces) Rotation angle (degrees) Angle de rotation (degrés) deg. deg. Translation Translation Scale Euler angles Angles d'Euler Angles Angles From > To axes From axis To axis Apply inverse transformation Appliquer une transformation inverse Applies the transformation to global coordinates (may trigger an update of the Global Shift) Apply to global coordinates AsciiOpenDialog Open Ascii File Source Choose an attribute for each column: Resets all column roles reset all 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 C.S. entities scale Coordinate System entities scale (CC will create one such entity for each loaded quaternion) Max number of points per cloud Million Apply Apply all Cancel Annuler 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 Cores Save RGB color components as floats values between 0 and 1 Save colors as float values (0-1) Save alpha channel AskOneDoubleValueDialog Set Value Définir la valeur Value Valeur AskOneIntValueDialog Set Value Définir la valeur Value Valeur AskOneStringDlg Set Name Nom Définir le nom Label Etiquette AskThreeDoubleValuesDialog Set Three Values Définir les 3 valeurs Value 1 Valeur 1 Value 2 Valeur 2 Value 3 Valeur 3 AskTwoDoubleValuesDialog Set Two Values Définir 2 valeurs Value 1 Valeur 1 Value 2 Valeur 2 BaseFilter Operation in progress Errors while computing Internal error: invalid input Internal error: thread already in use Process cancelled by user Invalid parameters Not enough memory Undefined error in filter %1: %2 BoundingBoxEditorDialog Bounding Box Editor Edtion de la boîte englobante Min corner Coin minimal Center Centre Max corner Coin maximal Width Largeur Warning, this box doesn't include the cloud bounding-box! Attention, cette boîte n'inclut pas celle du nuage ! Orientation Orientation automatically compute Z if checked calcul automatiquement le Z si cochée automatically compute Y if checked calcul automatiquement le Y si cochée automatically compute X if checked calcul automatiquement le X si cochée From clipboard To clipboard keep square garder carré Default Par défaut Last Dernier OK Ok Cancel Annuler 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 Exibir Lost track: failed to stick to the cloud! remove the selected points Apply Validate Cancel Annuler 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:'MS Shell Dlg 2'; font-size:8.25pt; 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:'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-size:8pt; font-weight:600;">Cloth Simulation Filter (CSF)</span><span style=" 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'; 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=" 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=" background-color:#cce8cf;">(</span><a href="http://ramm.bnu.edu.cn/"><span style=" text-decoration: underline; color:#0000ff;">http://ramm.bnu.edu.cn/</span></a><span style=" 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;">Wuming Zhang; Jianbo Qi; Peng Wan; Hongtao Wang</p> <p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">contact us: <span style=" 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:'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: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-size:8pt;"><br /></span><span style=" font-size:8pt; font-weight:600;">1.</span><span style=" 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-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:8pt; font-weight:600;">2.</span><span style=" 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-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:8pt; font-weight:600;">3.</span><span style=" 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 Paramètres du capteur Position + Orientation Position + Orientation sensor front direction (yaw = 0) Direction avant du capteur (lacet = 0) X (right) X (droit) sensor lateral direction Direction bilatérale du capteur sensor vertical direction (pitch = 0) Direction verticale du capteur (tangage = 0) sensor center Centre du capteur Y (up) Y (haut) Z (inv. view dir.) ? direction opposée de la vue ? Center Centre center is expressed in the world coordinate system in world C.S. Intrinsic params Paramètres intrinsèques vert. focal Focale verticale vertical focal (in pixels) Focale verticale (en pixel) pix px vert. f.o.v. Vertical field of view (degrees) deg. deg. array size CCD array width (pixels) pix. px CCD array height (pixels) Pixel size (metric units) Taille de pixel (unités métriques) pixel size taille de pixel CCD pixel width (metric units) CCD pixel height (metric units) zNear Near cutting plane (CCD pixel width (metric units - for display) zFar Far cutting plane (CCD pixel width (metric units - for display) skew biais Skew parameter Paramètre de biais Principal point X coordinate (in pixels) Principal point Y coordinate (in pixels) principal point Distortion / uncertainty Distortion / incertitude 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 Comparação 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. 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 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 Classify3DMASCDialog 3DMASC Classify Classifier file Data Comparação PC2 CTX Assign each label to the right cloud TEST on (optional) <html><head/><body><p>Role as defined in the parameter file.</p></body></html> Label Etiquette PC1 PCX Cloud CLASSIFY Keep attributes on completion Trainer file 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> q3DMASC_classify <!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" /><meta charset="utf-8" /><style type="text/css"> p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } </style></head><body style=" font-family:'Segoe UI'; font-size:9pt; font-weight:400; font-style:normal;"> <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:'MS Shell Dlg 2'; font-size:9.75pt;"><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-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#1f497d;">3DMASC</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:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#1f497d;"><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-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#1f497d;">3D multi-cloud, multi-attribute, multi-scale, multi-class classification</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;"><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:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; font-weight:600; color:#1f497d;">development </span><span style=" font-family:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; color:#1f497d;">D. Lague, A. Le Guennec, S. Lefèvre, Th. Corpetti</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:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; font-weight:600; color:#1f497d;">code </span><span style=" font-family:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; color:#1f497d;">D. Girardeau-Montaut</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;"><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:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; font-weight:600; color:#1f497d;">This software development has been funded by the European Union.</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;"><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;">Observatoire des Sciences de l'Univers de Rennes</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; color:#1f497d; background-color:#ffffff;">Géosciences Rennes</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; color:#1f497d; background-color:#ffffff;">Université de Rennes 1</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; color:#1f497d; background-color:#ffffff;">Centre National de la Recherche Scientifique</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 Slices Envelope/Contour Extracts the envelope (concave hull) or contours as polylines Removes the last extracted envelope or contours Export selection as new entities Export multiple slices, envelopes or contours by repeating the process along one or several dimensions 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 Shift box along its Y dimension Shift box along its Z dimension ClippingBoxRepeatDlg 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 Lower Upper Full Max edge length 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 Step of the internally generated grid obtained by rasterizing the points and exporting the contours Min vertex count per contour (to ignore the smallest ones) Group generated entities by How generated slices, envelopes and contours will be regrouped in the DB tree 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) Slice extraction Envelope type (lower or upper part, or both) Max edge length (if 0, generates a unique and closed envelope = convex hull) visual debug mode Extract the point contours (via a rasterization process) Extract contours Grid step Min. vertex count 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 Par défaut 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 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 merge X and Y (compute distance in the xy plane) 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 Calculer Ok Cancel Annuler ComponentType Array Name undefined Elements Capacity Memory ComputeOctreeDialog Compute Octree Max subdivision level: ?? Octree box Default Par défaut Cell size at max level Custom bounding box Edit Editer ConfusionMatrix Form - Overall accuracy CorkDialog Mesh Boolean Operations (CSG) with Cork A 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) Dialog Dialog Source cloud #1 (not labelled) Warning: points must be associated to the same class labels as the trained classes Classes, Training and Test data percentage of training data cloud Warning: points must be associated to the same class labels as the trained classes source cloud #2 (not labelled) Source cloud #2 (not labelled) - optional core points (labelled) Labelled core points: coud be the same as cloud #1 but should ideally be smaller (e.g. a subsampled version of cloud #1) classification scalar field number of classes 0 classes 1 Class Count 32651 465 Use previously computed features (only if the cloud has already been processed) USE PREVIOUSLY COMPUTED FEATURES source cloud #1 (not labelled) contextual cloud (labelled) homogenize sample numbers for each class (max = 0) Contextual features Training Test data Training data pre-processing and model testing Scales and Scalar/features selection From file Load file <a href="https://www.cloudcompare.org/doc/wiki">see documentation</a> GUI mode (limited) Scales ramp Mininum scale Min = Step Step = Max scale Max = Inp list Input scales as a list of values (separated by a space character) Point based features intensity number of returns return number echo ratio = return number / number of returns echo ratio RGB dip angle Neigborhood based features option 1 option 2 ... Ground Water Nearest neighbors The vertical distance will be computed to the 'k' nearest neighbors Requires two source clouds Dual-cloud features mean elveation difference ratio of mean intensities standard deviation of cloud #1 standard deviation of cloud #2 Classifier and training mode Random Trees Number of trees Tree depth Training mode Simple training Select the most contributive features and scales (in order to reduce computation time and reduce the classifier size) Feature and scale selection by importance k-fold Crossvalidation k Feature and scale selection Tree depth selection Speed features Pyramidal subsampling Pyramidal levels Octree-based feature computation Min. scale Depth Outputs Output display Confusion matrix Bar chart of feature importance number of features Number of features to show in the bar chart Can be re-used in 3DMASC "Create" to avoid re-computing the features Save training core points with computed features as scalars DipDirTransformationDialog Dip / dip dir. transformation Dip deg. 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 Updating... 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 Export Warning, already existing SF(s) with same name will be overwritten ExtraScalarFieldCard ExtraScalarFieldCard Name Data Type Scalar Field(s) Advanced Options Remove Description Array-Like 1 Dimension 2 Dimensions 3 Dimensions Scaled Scaling Options Scales Offsets ExtractSIFT Selected entity does not have any suitable scalar field or RGB. Intensity scalar field or RGB are needed for computing SIFT SIFT keypoint extraction did not return any point. Try relaxing your parameters FacetsExportDlg Export facets Destination Vertical orientation (only for polygons) Native Mean normal Custom FastGlobalRegistrationDialog Clouds registration Role assignation 'model' entity reference 'data' entity aligned <html><head/><body><p>reference entity (won't move)</p></body></html> the model cloud is the reference : it won't move (yellow cloud) Feature descriptor radius auto %1 other clouds Failed to estimate the radius for cloud %1 FastGlobalRegistrationFilter Clouds must have normals [Fast Global Registration] Resulting matrix for cloud %1 Hint: copy it (CTRL+C) and apply it - or its inverse - on any entity with the 'Edit > Apply transformation' tool 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 Annuler GBLSensorProjectDialog Sensor parameters Paramètres du capteur theta=longitudinal (E-W) / phi=latitudinal (N-S) rotation order yaw then pitch (default) pitch then yaw Position + Orientation Position + Orientation sensor front direction (yaw = 0) Direction avant du capteur (lacet = 0) sensor lateral direction Direction bilatérale du capteur sensor vertical direction (pitch = 0) Direction verticale du capteur (tangage = 0) sensor center Centre du capteur Angular steps Rotation around the vertical axis Yaw (degrees) Rotation around the lateral axis Pitch (degrees) Other Autres Depth buffer 'uncertainty' Uncertainty Sensor max range Max. range GeomFeaturesDialog Geometric features Local neighborhood radius Roughness Rugosidade Defining a 'up direction' allows to compute signed roughness Up direction X= Y= Z= Curvature Curvatura 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) Omnivariance -( 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 Paramètres du Déplacement Global 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. 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 Max entity diagonal CloudCompare will suggest to apply a Global Scale to the loaded entities if their bounding-box diagonal is above this limit GraphicalSegmentationDlg Segmentation Segmentation Pause segmentation (allow rotation/panning of 3D view) pause Load / save segmentation polyline load/save segmentation polyline polyline selection Segment (keep points inside) in Segment (keep points outside) out Set the class of points inside the polyline (C). The classification SF will be directly updated (and created if needed). Set the class of points inside the polyline (C) Clear segmentation raz Segmentation Options Confirm segmentation OK Confirm and delete hidden points Cancel Annuler Activate rectangular selection Activate polyline selection Cancel segentation Pause segmentation (Space) Polyline selection mode (Tab) Segment In (I) Segment Out (O) <html><head/><body><p>Export selection (E)</p><p>Note: the original cloud/mesh is not modified.</p></body></html> ... Confirm segmentation (Enter) Confirm and delete hidden points (Del) Cancel (Esc) Rectangular selection Polygonal selection Use existing polyline Import polyline from DB for segmentation Export segmentation polyline Export segmentation polyline as new entity GraphicalSegmentationOptionsDlg Dialog Additional Suffix Remaining: Suffix added to the remaining cloud .remaining Segmented: Suffix added to the segmented cloud .segmented GraphicalTransformationDlg Graphical Transformation Pause segmentation Pause transformation (allow rotation/panning of 3D view) pause Rotation None Nenhum Advanced Translate Along: Origin Rotate Around: Rotation Axis Selection: Object Center Reference Axis Incremental tranform: Translation Translation Incremental transform: transform backward Backward Left Forward Right HPRDialog HPR Level Níveis Octree Level (for point cloud shape approx.) HSVDialog HSV color setting Select the reference point Pick the plane center (click again to cancel) Hue (0-359°) Blue (0-255) Green (0-255) Sat (0-100%) Red (0-255) Val (0-100%) 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. 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 KrigingParamsDialog Kriging parameters Model Modelo Spherical Exponential Gaussian kNN Maximum number of neighbors Manual altitude parameters Nugget Nugget: y-intercept of the variogram Sill Sill: total variance contribution Range Range: distance after which the variogram levels off LASOpenDialog Open LAS file Version TextLabel Point format Number of points Loading Standard Fields select all unselect all Ignore fields with default values only Force 8-bit colors Automatic GPS Time shift Extra Fields Load As Normals X: Y: Z: Tilling Warning: the cloud won't be loaded in memory. It will be saved as multiple tiles on the disk. Dimension XY XZ YZ Tiles Output path ... Apply Apply all Cancel Annuler LASSaveDialog LAS Save Options Basic Params Version Point Fornat Output LAS/LAZ scale Optimal scale Ensures optimal accuracy (up to 10^-7 absolute) may decrease LAZ compression efficiency Original scale (0,0,0) might not preserve data accuracy (especially if you have transformed the original cloud) Custom scale larger scale = best LAZ compression = lower resolution(*) (*) potential accuracy loss if resolution is too low (= scale is too large) Scalarfields Mapping Select for each LAS dimension, the PointColoud Scalarfield to use RGB Saves normals as extra scalar field using the names "NormalX", "NormalY" and "NormalZ". Normals (As Extra Scalarfield) Waveform Forma de onda Extra Scalarfields Add 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 Normals Normais Projection diameter = 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 Par défaut 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 Orientation Preferred orientation From barycenter Towards barycenter Existing From sensor origin Towards sensor origin Typically one or several sensor positions store as a cloud (one point per position) Use origin point(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 None Nenhum MPlaneDialog Dialog MainWindow CloudCompare CloudCompare &File &Arquivo &Display &Exibir Toolbars Barra de ferramentas Lights Luzes Active scalar field Campo escalar ativo Language Translation Idioma &Help &Ajuda Edit Editar Scalar fields Campos escalares Colors Cores Normals Normais Orient normals Orientar normais Convert to Converter Octree Octree Mesh Malha Scalar Field Campo escalar Sensors Sensores Terrestrial Laser Sensor = Ground Based Lidar Sensor de Laser Terrestre (TLS / GBL) TLS/GBL TLS/GBL Camera Câmera Toggle (recursive) Alternar (recursivo) Waveform Forma de onda Grid Grade 3D &Views V&isualizações 3D Tools Ferramentas Segmentation Segmentação Projection Projeção Statistics Estatísticas Distances Distâncias Registration Alinhamento Other Outros Sand box (research) Sand box (pesquisa) Fit Ajustar Clean Limpeza Volume Volume Batch export Exportar para arquivo bat DB Tree Árvore de entidades Viewing tools Ferramentas de visualização Console Console Main tools Principais ferramentas Scalar field tools Ferramentas dos campos escalares Properties Propriedades &Open &Abrir Open Abrir Ctrl+O Ctrl+O &Save &Salvar Save current entity Salvar entidade selecionada Ctrl+S Ctrl+S &Quit Sai&r Quit Sair &Full screen &Tela inteira Switch to full screen Alterar para tela inteira F9 F9 Display settings Parâmetros de visualização Help Ajuda F1 F1 &About ... Sobre... About Sobre Set unique Definir único Set a unique color Definir um única cor Alt+C Alt+C Height Ramp Altura da paleta Apply a color ramp along X, Y or Z Aplicar uma paleta de cores para o eixo X, Y ou Z Compute Calcular Compute unsigned normals (least squares approx.) Calcular as normais não assinadas (aproximação dos quadrados mínimos) Invert Inverter Invert normals Inverter as normais Compute octree Calcular octree F8 F8 Cl&ose Fechar Ctrl+F4 Ctrl+F4 Close &All Fechar tudo &Tile &Cascade Cascata Pre&vious Anterior Ne&xt Próximo New Novo Ctrl+F3 Ctrl+F3 Clone Duplicar <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>Duplicar as entidades selecionadas</p></body></html> Merge Mesclar Merge multiple clouds Mesclar várias nuvens Delete Excluir Del Excluir Fine registration (ICP) Alinhamento (ICP) Finely registers already (roughly) aligned entities (clouds or meshes) Realinhar objetos parcialmente alinhados (nuvens ou malhas) Cloud/Cloud Dist. Distância Nuvem / Nuvem Compute cloud/cloud distance Calcular a distância entre as nuvens Cloud/Mesh Dist Distância nuvem/malha Compute cloud/mesh distance Calcular a distância entre uma nuvem e uma malha Local Statistical test Teste Estatístico Local Apply a local statistical test to separate noise from true differences Aplicar teste estatístico local para separar o ruído das diferenças verdadeiras Sample points on a mesh Pontos da amostragem na malha Label Connected Comp. Label connected components Segment Segmento T Show histogram Mostrar histograma Compute stat. params Calcular parâmetros estatísticos Fits a statistical model on the active scalar field Adaptar modelo estatístico ao campo escalar ativo Filter By Value Filtrar por valor Filter points by value Filtrar pontos por valor Gaussian filter Filtro guassiano Compute gaussian filter Calcular filtro gaussiano Delete Scalar Field Remover campo escalar Delete current scalar field Remover campo escalar ativo Arithmetic Calculadora SF arithmetic Calculadora SF Add, subtract, multiply or divide two scalar fields Adicionar, subtrair, multiplicar ou dividir dois campos escalares Colorize Colorir Colorize entity (lightness values are unchanged) Colorir entidade (valores de luminosidade inalterados) Smooth Suavizar Smooth mesh scalar field Suavizar o campo escalar de uma malhar Enhance Melhorar Enhance Scalar Field Melhorar campo escalar Clear Limpar Clear colors Limpar cores Delete normals Remover as normais Resample Reseample Resample entity with octree Resample da entidade com octree Delaunay 2.5D (XY plane) Delaunay 2.5D (plano XY) Compute "2D1/2" mesh by projecting points on the XY plane Calcular malha "2D1/2" projetando pontos no plano XY Delaunay 2.5D (best fitting plane) Delaunay 2.5D (melhor plano) Compute "2D1/2" mesh by projecting points on the (least squares) best fitting plane Calcular malha de 2.5 D projetando os pontos na superfície mais adequada (abordagem de mínimos quadrados) Measure surface Medir superfície Measure mesh surface Medir superfície da malha Closest Point Set Conjunto de pontos mais próximos Compute closest point set Calcular o conjunto de pontos mais próximos Delete all (!) Remover Tudo (!) Delete all scalar fields Remover todos os campos escalares Multiply Multiplicar Multiply scalar field by a constant Multiplicar campo escalar por uma constante K-Means K-Médias classify point (K-Means applied on a scalar field) classificar os pontos aplicando as K-médias em um campo escalar Front propagation Classify points by propagating a front on a scalar field Multiply/Scale Multiplicar/Escala Multiply coordinates (separately) Multiplicar coordenadas (separadamente) Match bounding-box centers Centralizar em relação aos limites das caixas Synchronize selected entities bbox centers Sincronizar entidades selecionadas Unroll Desenrolar Unroll entity on a cylinder or a cone Denserolar a entidade em um cilíndro ou cone Gradient Gradiente Zoom & Center Aproximar e centralizar ZoomCenter Zoom and center on selected entities (Z) Aproximar e centralizar nas entidade selecionadas Z Z Top View Vista do topo Set top view Vista superior da entidade Front View Vista frontal Set front view Colocar vista em frente da entidade Back View Vista traseira Set back view Colocar vista na parte traseira da entidade Left Side View Vista do lado esquerdo Set left side view Colocar vista à esquerda da entidade Right Side View Vista do lado direito Set right side view Colocar vista à direita da entidade Bottom View Vista inferior Set bottom view Colocar vista abaixo da entidade Main Principal Show/hide main toolbar Exibir/esconder a barra principal View Exibir Show/hide view toolbar Exibir/ocultar barra de ferramentas Show/hide scalar fields toolbar Exibir/ocultar barra de campos escalares Toggle Sun Light Ativar iluminação solar Toggle sun light (active window) Ativar iluminação solar na janela principal F6 F6 Toggle Custom Light Ativar iluminação personalizada Toggle custom light (active window) Ativar iluminação personalizada na janela principal F7 F7 Global Zoom Zoom global Toggle Centered Perspective Ativar vista em perspectiva centralizada Toggle perspective view (centered on objects) in current window Ativar uma visão em perspectiva (centrada em objeto) na janela atual F3 F3 Toggle Viewer Based Perspective Ativar vista na perspectiva do visualizador Toggle perspective view (centered on viewer) in current window Ativar vista na perspectiva (centrada no visualisador) na janela atual F4 F4 Refresh Atualizar F5 F5 Test Frame Rate Testar a taxa de atualização Render to File Renderizar para arquivo X From Scalar fields E Lock rotation about arbitrary axis Bloquear rotação sobre eixo arbitrário Alt+P Split cloud (integer values) Split the selected cloud using the current scalar field. The active scalar field should have integer values. Add classification SF Add classification SF (shorcut to 'Add constant SF') Restore window geometry on startup Shift points along normals Shift the points of the selected cloud along their normals Circle Fits a circle on the selected cloud Set SF(s) as normal Sample points Pontos da amostragem 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) Export normals to one or several scalar fields Convert to RGB Converter para RGB Convert current scalar field to RGB colors Converter o campo escalar em cores RGB Create/show depth buffer Criar/exibir campo de profundidade Export depth buffer Exportar o campo de profundidade Rasterize (and contour plot) Rasterização (e linhas de contorno) Convert a cloud to 2D raster (and optionally generate the contour plot) Converter nuvem em uma varredura 2D(e, opcionalmente, gerar linhas de contorno) Auto align clouds Alinhar automaticamente as nuvens Tries to automatically register (roughly) two points clouds Tentar alinhar automaticamente duas nuvens de pontos Subsample Subamostra Subsample a point cloud Subamostra de uma nuvem de pontos Load shader Carregar um shader Fit a plane on a set of point Obter plano a partir de um conjunto de pontos Export cloud info Exportar informações da nuvem Export cloud info to a CSV file (name, size, barycenter, scalar fields info, etc.) Exportar as informações para um arquivo CSV (nome, tamanho, centro de gravidade, etc.) Reset all GUI element positions Redefinir todas as posições dos elementos da interface Reset all GUI element positions (after restart) Redefinir todas as posições dos elementos da interface (após a reinicialização) Lock rotation about an axis Bloquear a rotação em torno de um eixo Lock 3D camera rotation about an axis Bloquear a rotação da câmera 3D em torno de um eixo Extract sections / Unfold Extrair seções Extract cloud sections along polylines or unfold a cloud along a polyline Extraia seções da nuvem ou desdobre uma nuvem ao longo de uma linha Distance map Mapa da distância Convert to grey scale Converter para escala de cinza Convert RGB colors to grey scale colors Converter cores RGB para escala de cinza Trace Polyline Desenhar uma linha Trace a polyline by point picking Desenhar uma linha com dois pontos Ctrl+P Ctrl+P Enable Qt warnings in Console Ativar avisos do Qt no console Global Shift settings Configurações de deslocamento global Set Global Shift & Scale mechanism parameters Definir parâmetros dos mecanismos de descolamento e escala Camera link Link da câmera Link the cameras of all 3D views (so that they all move in the same way and at the same time) Vincular câmeras de todas as visualizações 3D (para que todos se movam da mesma maneira e ao mesmo tempo) 2D Waveform viewer je traduit en retour d'ondes complètes ? Visualizador de forma de onda 2D Create a plane Criar um plano Edit the plane parameters Editar os parâmetros do plano Create surface between two polylines Cria uma superfície entre 2 linhas Surface between 2 polylines Superfície entre 2 linhas Enhance with intensities Melhorar com intensidades Mesh scan grids Mesh scan grids (structured point clouds) Auto-pick rotation center Selecionar automaticamente ponto de rotação Auto-pick rotation center (rotation is always placed at the middle of the screen if possible) Escolher automaticamente o centro de rotação (a rotação é sempre colocada no meio da tela, se possível) Shift+P Shift+P Show cursor coordinates Mostrar coordenadas do cursor Show cursor coordinates (2D and 3D if possible) Mostrar coordenadas do cursor (2D e 3D, se possível) Delete scan grids Excluir grades de varredura Delete the underlying scan grids Excluir as grades de varredura subjacentes Compress FWF data Comprimir dados do FWF Compress the associated FWF data (maybe interesting after interactive segmentation for instance) Comprimir os dados associados do FWF (talvez interessantes após a segmentação interativa, por exemplo) Interpolate scalar-field(s) from another cloud or mesh Interpolar campo (s) escalar (es) de outra nuvem ou malha Export plane info Exportar informações do plano Export plane info to a CSV file (name, width, height, center, normal, dip and dip direction, etc.) Exportar informações do plano para um arquivo CSV (nome, largura, altura, centro etc.) Delete shader Remover o shader Point picking Selecionar um ponto Point picking (point information, distance between 2 points, angles between 3 points, etc.) Selecionar ponto (para obter informações, medir distância entre 2 pontos, um ângulo com 3 pontos, etc.) Bounding box P.C.A. fit Makes BB fit principal components (rotates entity!) Camera settings Parâmetros da câmera Point list picking Lista da seleção de pontos Pick several points (and export them to ASCII file, a new cloud, etc.) Escolher alguns pontos (e exportar para o arquivo ASCII, uma nova nuvem, etc.) Curvature Curvatura Roughness Rugosidade Plane Plano Polyline Linha Cloud Translate/Rotate Transladar/Rotacionar About Plugins... Sobre Plugins ... Rename Renomear 2.5D quadric SNE test Spherical Neighbourhood Extraction test Visibility Visibilidade Toggle selected entities visibility (recursive) V Toggle selected entities normals (recursive) N Toggle selected entities colors (recursive) C SF Toggle selected entities SF (recursive) Alterar campo escalar das entidades selecionadas (recursivo) S Apply transformation Aplicar transformação Apply rotation and/or translation Aplicar rotação e / ou translatação Ctrl+T Ctrl+T Smooth (Laplacian) Suavizar (Laplacian) HSV colors Cores HSV Save viewport as object Ctrl+V Pick rotation center Selecionar centro de rotação P P Compute Ranges Compute ranges from sensor Bilateral filter Filtro bilateral Compute bilateral filter Calcularfiltro bilateral Compute Scattering Angles Calcular Ângulos de Dispersão Compute laser beam scattering angle for a cloud with normals Calcular o ângulo de dispersão do feixe de laser para uma nuvem com normais Toggle color scale Ativar escala de cores Toggle active scalar field color scale Ativar a escala de cores para o campo escalar ativo Shift+C Shift+C Show previous SF Exibir campo escalar anterior Show previous scalar field for active entity Exibir campo escalar anterior da entidade ativa Shift+Up Show next SF Exibir campo escalar seguinte Show next scalar field for active entity Exibir campo escalar seguinte para o objeto ativo Shift+Down Align (point pairs picking) Alinhar (por pares de pontos) Aligns two clouds by picking (at least 4) equivalent point pairs Alinhar duas nuvens escolhendo pares de pontos equivalentes (pelo menos 4) Add constant SF Adicionar um campo escalar constante Export coordinate(s) to SF(s) Exportar coordenadas para um campo escalar Export X, Y and/or Z coordinates to scalar field(s) Exporta coordenadas para um campo escalar Subdivide Subdividir 3D name nome 3D Toggle selected entities 3D name display (recursive) Ativar exibição 3D do nome do objeto selecionado D Primitive factory Construção primitiva Materials/textures Materiais/texturas Toggle selected entities materials/textures (recursive) Alterar materiais/texturas das ententidades selecionadas M Orthographic projection Projeção ortográfica Set orthographic projection for current 3D View Definir projeção ortográfica para atual visualização 3D Object-centered perspective Vista em perspectiva centrada no objeto Set object-centered perspective for current 3D View Definir perspectiva centrada no objeto para atual visualização 3D Viewer-based perspective Vista em perspectiva do visualizador Set viewer-based perspective for current 3D View Definir perspectiva a partir do ponto de vista do visualizador para visualização 3D ativa Always visible Sempre visível Pivot always visible Pivô sempre visível Rotation only Apenas rotação Pivot visible when rotating Pivô visível apenas durante a rotação Never visible Nunca visível Pivot never visible O pivô nunca visível Iso 1 Iso 1 Set view to 'front' isometric Vista isométrica da face "frontal" Iso 2 Iso 2 Set view to 'back' isometric Vista isométrica da face "traseira" Convert texture/material to RGB Converter texturas / materiais em RGB Color Scales Manager Gerenciamento de escalas de cores Open Color Scales Manager dialog Abrir a janela do gerenciador de escadas Cross Section Seção transversal Edit global shift and scale Editar deslocamento geral e escala Convert to Scalar field Converter para campo escalar Compute Kd-tree Calcular Kd-tree test test Add point indexes as SF Adicionar índices dos pontos como campo escalar Adds a scalar field with ordered integers for each point in the cloud Adicionar campo escalar com inteiros ordenados para cada ponto na nuvem 2D polygon (facet) Polígono 2D (faceta) Adjust zoom Ajuste do zoom Adjusts zoom with a given pixel/unit ratio (orthographic projection only) Ajustar zoom com uma determinada razão pixel/unidade (somente projeção ortográfica) Set SF as coordinate(s) Definir SF como coordenada(s) Set SF as coordinate(s) (X, Y or Z) Definir SF como coordenada(s) (X, Y ou Z) Close all Fechar tudo Remove all entities currently loaded in the DB tree Remover todas as entidades carregadas na árvore de objetos Edit global scale Editar escala geral View from sensor Vista do sensor Find biggest inner rectangle (2D) Encontrar o maior retângulo interno (2D) Create Criar Compute points visibility (with octree) Calcular pontos de visibilidade (com octree) Project Uncertainty Incerteza do projeto With Minimum Spanning Tree Com árvore de amplitude mínima With Fast Marching CNE test Teste CNE Cylindrical Neighbourhood Extraction test Teste de extração de vizinhança cilíndrica Approximate (dist. to nearest neighbor) Distância apróximada ao vizinho mais próximo Density Densidade Compute density Calcular densidade Remove duplicate points Excluir pontos duplicados Crop Reduzir Dip/Dip direction SFs Interpolate from another entity Interpolar de outro entidade Interpolate colors from another entity (cloud or mesh) - color is taken from the nearest neighbor Interpolar cores de outro objeto (nuvem ou malha), a cor é selecionada pelo vizinho mais próximo. Distance map to best-fit 3D quadric Levels Níveis Convert to random RGB Converter aleatoriamente em RGB Noise filter Filtro de ruído Noise filter (remove the points far from the - approximate - local surface) Filtro de ruído (removendo pontos distantes da superfície local aproximadamente) Compute stat. params (active SF) Calular parâmetros estatísticos (SF ativo) Measure volume Calcular volume Flag vertices by type Mostrar vértices tipo Flag vertices by type: normal (0), border (1), non-manifold (2) Mostrar vértices tipo : normal (0), borda (1), non-manifold (2) Activation (not recursive) Ativação (não recursiva) Enable/disable selected entities (not recursive) Ativar/desativar entidades selecionadas (não recursivo) A L Create cloud from selected entities centers Criar nuvem a partir dos centros das entidades selecionadas Compute best registration RMS matrix Calcular melhor matriz RMS para alinhamento Computes the best registration between all couples among multiple entities and save the resulting RMS in a matrix (CSV) file Calcular o melhor alinhamento entre todos os pares de várias entidades e salva a matrz RMS resultante em um arquivo (CSV) Enter bubble-view mode Mudar para modo de visualização de bolhas B Contour plot (polylines) to mesh Linhas de contorno para malha Contour plot (set of polylines) to a 2.5D mesh Transformar linhas de contorno em uma malha 2.5D Level Níveis Pick three points to make a cloud or mesh 'level' Selecionar 3 pontos para criar um nível para uma nuvem ou malha Sphere Esfera Fits a sphere on the selected cloud Colocar esfera na nuvem selecionada Match scales Zoom in Aproximar Zoom in (current 3D view) Aproximar (Visualização 3D) + Zoom in shortcut + Zoom out Afastar Zoom out (current 3D view) = Zoom in shortcut SOR filter Filtro SOR Statistical Outlier Filter (remove the points far from their neighbors) Filtro de estatísticas atípicas (remova os pontos longe de seus vizinhos) actionEnableStereo Enable stereo mode (with red-blue or red-cyan glasses) F10 F10 Compute points visibility (with depth buffer) Calcular pontos de visibilidade (com buffer de profundidade) Compute 2.5D volume Calcular volume 2.5D Full screen (3D view) Tela cheia (visualização 3D) Exclusive full screen (3D view) Tela cheia exclusiva (visualização 3D) F11 F11 Enable Visual Debug Traces Habilitar Visual Debug Traces Enables visual debug traces (active 3D view) Habilitar visual debug traces (visualização 3D ativa) Ctrl+D Ctrl+D 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 Enter Full Screen Habilitar Tela Cheia 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 Previous 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! 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 Calcular visibilidade Points: %L1 Pontos? %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! Min distance between points: Previously selected entities (sources) have been hidden! 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). [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] The reference entity is a child of the aligned one! CC will move only the aligned entity, and not its children [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 Subamostragem [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! No component was created! Check the minimum size... 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) 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 Triangulação Triangulation in progress... Triangulação em progresso... Error(s) occurred! See the Console messages 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! Shift along normals Shift quantity Select one point cloud! Dimension Orthogonal dim (X=0 / Y=1 / Z=2) [Synchronize] Transformation matrix (%1): [Synchronize] Transformation matrix (%1 --> %2): 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 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 Sair da tela cheia Distance to primitive Computing distances to a primitive is faster and more accurate with the 'Tools > Distances > Cloud / Primitive Dist.' tool. Do you want to use this other tool instead? Select only one primitive (Plane/Box/Sphere/Cylinder/Cone) or polyline Select one prmitive (Plane/Box/Sphere/Cylinder/Cone) or a polyline Select at least one cloud [Compute Primitive Distances] Cloud to %1 distance computation failed (error code = %2) Unsupported primitive type It seems your graphic card doesn't support Quad Buffered Stereo rendering Are you sure you want to quit? Select at least one entity (point cloud or mesh)! Not enough memory [PointPairRegistration] Failed to create dedicated 3D view! No cloud in selection! [SectionExtraction] Failed to create dedicated 3D view! No segmentable entity in active window! 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 [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) [Fit sphere] Failed to fit a sphere on cloud '%1' [Fit sphere] Cloud '%1': center (%2,%3,%4) - radius = %5 [RMS = %6] Fit facet [Orientation] Entity '%1' [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?) CNE Test radius height cube Failed to compute octree! centers No cloud in selection?! Need at least two clouds! Testing all possible positions Testando todas as posições possíveis %1 clouds and %2 positions %1 nuvens and %2 posições An error occurred while performing ICP! Best case #%1 / #%2 - RMS = %3 [DoActionSetViewFromSensor] Viewport applied [DoActionSamplePointsOnPolyline] Errors occurred during the process! Result may be incomplete! [DoActionSmoohPolyline] Errors occurred during the process! Result may be incomplete! Process failed (see Console) Entity [%1] has no active scalar field! Final RMS*: %1 (computed on %2 points) (* RMS is potentially weighted, depending on the selected options) [CreateComponentsClouds] Failed to create component #%1! (not enough memory) [CreateComponentsClouds] %1 component(s) were created from cloud '%2' [CreateComponentsClouds] Original cloud has been automatically hidden [DoActionLabelConnectedComponents] Something went wrong while extracting CCs from cloud %1... [DoActionFitQuadric] Quadric local coordinate system: [DoActionFitQuadric] Quadric equation (in local coordinate system): [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 to-be-aligned entities No to-be-aligned entity selected The point was picked in the wrong window An error occurred while cloning image %1 An error occurred while cloning label %1 An error occurred while cloning viewport %1 Sphere r=%1 [Fit circle] Failed to fit a circle on cloud '%1' [Fit circle] Cloud '%1': center (%2,%3,%4) - radius = %5 [RMS = %6] [Fit circle] Normal (%1,%2,%3) - plane fitting RMS: %1 - normal: (%1, %2, %3) [SNE_TEST] Mean extraction time = %1 ms (radius = %2, mean (neighbours) = %3) [CNE_TEST] Mean extraction time = %1 ms (radius = %2, height = %3, mean (neighbours) = %4)) [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: %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] [Primitive: %1] [Cloud: %2] [%3] Mean distance = %4 / std deviation = %5 %1 error(s) occurred: refer to the Console (F8) [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 Centre Export Clipboard MeshBooleanDialog Mesh Boolean Operations (CSG) with libIGL A 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) 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 Surface Quadric Triangulation Triangulação Neighbors Using scan grid(s) instead of the octree use scan grid(s) whenever possible min angle Min angle of local triangles (in degrees) Radius of the sphere in which the neighbors will be extracted radius Auto Orientation Orientation Use scan grid(s) whenever possible From barycenter Towards barycenter min triangulation angle Octree CloudCompare Use scan grid(s) (robust method) 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 Use previous normal From sensor origin Towards sensor origin 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 Valeur 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 Whether to automatically shift the GPS time (to avoid losing accuracy) or to use the specified shift otherwise automatic (GPS) time shift Apply Apply all Cancel Annuler 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 Centre Pick the plane center (click again to cancel) PlyOpenDlg Ply File Open Type Elements Properties Propriedades Textures Point X Point Y Point Z Red Green Blue Intensity Faces Texture coordinates Scalar fields Campos escalares Add Texture index Apply Apply all Cancel Annuler PointListPickingDlg Point list picking Lista da seleção de pontos 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 Densité 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 <!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;">Density is useful to reduce the extents of the output mesh to fit as much as possible the input point cloud.</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:8pt;">On the output mesh:</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;">- Change the SF '</span><span style=" font-size:8pt; font-style:italic;">min displayed'</span><span style=" font-size:8pt;">' value (in the mesh properties) until the visible part meets your expectations</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;">- Eventually export this mesh as a new one with '</span><span style=" font-size:8pt; font-style:italic;">Edit &gt; Scalar fields &gt; Filter by Value</span><span style=" font-size:8pt;">' (you can delete the 'density' scalar field afterwards) </span></p></body></html> Advanced boundary Free Dirichlet Neumann The importance that interpolation of the point samples is given in the formulation of the screened Poisson equation point weight <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 <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> threads PrimitiveFactoryDlg Primitive factory Construção primitiva Plane Surface Box Sphere Spo*hère radius Position Set position to origin clear Paste from clipboard (3 values expected, separated by a comma, a semicolon or whitespaces) clipboard Pressa-papier 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 Créer 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 Computing entities scales Entities: %1 Rescaling entities Volume computation Cells: %1 x %2 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 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 Inverter as normais [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 Convert normals to HSV colors [CONVERT NORMALS TO HSV COLORS] Failed to convert normals to HSV colors Subsample Subamostra [SUBSAMPLING] No point cloud to resample (be sure to open one with "-%1 [cloud filename]" before "-%2") Missing parameter: resampling method after "-%1" Method: Output points: %1 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 Curvatura [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 Rugosidade [ROUGHNESS] Missing parameter: kernel size after "-%1" Failed to read a numerical parameter: kernel size (after "-%1"). Got '%2' instead. Invalid 'up direction' vector after option -%1 (3 coordinates expected) 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'! 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 RGB convert to SF [RGB CONVERT TO SF] No point cloud on which to convert RGB to SF! (be sure to open one with "-%1 [cloud filename]" before "-%2") Cloud %1 has no colors Failed to convert RGB to scalar fields 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] 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" Cloud %1 has no SF named '%2' Flip the vertices order of all opened mesh triangles [FLIP TRIANGLES] _FLIPPED_TRIANGLES SF (add, sub, mult, div) SF [SF OP [ADD | SUB | MULT | DIV] SF] Missing parameter(s): SF index and operation and SF index '%1' (3 values expected) Failed to apply operation on cloud '%1' SF interpolation [SF INTERPOLATION] Missing parameter(s): SF index after '%1' (1 value expected) [DEST_IS_FIRST] SF add constant scalar field [ADD CONST SF] Note: this operation is only done on clouds Missing parameter(s): SF name and value after '%1' (2 values expected) Invalid constant value! (after %1) Missing parameter: kernel size after %1 No point cloud or mesh on which to set the SF color scale! (be sure to open one with "-%1 [cloud filename]" before "-%2") SF index: LAST SF index: none Invalid SF index: %1 SF index: %1 SF name: '%1' No point cloud nor mesh on which to filter SF! (be sure to open one or generate one with "-%1 [cloud filename]" before "-%2") Mesh '%1' --> %2/%3 triangles remaining 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 Orientar normais [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'! 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 Reduzir [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! Cloud %1 has less scalar fields than the SF index (%2/%3) CommandFile [LOADING COMMANDS FROM FILE] Command file not exists "-%1" [%1] %2 Missing parameter: number of points or option "%2" after "-%1 RANDOM " Missing parameter: number after "-%1 RANDOM %2" Invalid parameter: number after "-%1 RANDOM %2" must be decimal between 0 and 100 Invalid parameter: number of points or option "%2" after "-%1 RANDOM " Processing cloud %1 Output points: %1 * %2% = %3 Missing parameter: octree cell size after "-%1 OCTREE CELL_SIZE " Invalid parameter: octree cell size after "-%1 OCTREE CELL_SIZE " Octree cell size: %1 Missing parameter: number of points or option "%3" after "-%1 OCTREE %2 " Missing parameter: number after "-%1 OCTREE %2 %3" Invalid parameter: number after "-%1 OCTREE %2 %3" must be decimal between 0 and 100 Invalid parameter: number of points or option "%3" after "-%1 OCTREE %2 " Octree target number of points: %1 Output point target: %1 * %2% = %3 Calculated octree level: %1 Transformation before inversion: Entity '%1' global shift/scale information has been updated: shift = (%2,%3,%4) / scale = %5 Entity '%1' already has very large local coordinates. Global shift/scale won't be automatically adjusted to preserve accuracy. Consider using the -%2 option to force global shift/scale adjustment. Entity '%1' will have very large local coordinates after transformation. Consider using the -%1 option to preserve accuracy. %1%2 Missing parameter: N value (after "-%1 XXX N_SIGMA_MIN"). Missing parameter: N value (after "-%1 XXX N_SIGMA_MAX"). Set global shift [SET GLOBAL SHIFT] Global shift must be in the form of three coordinates 'x' 'y' 'z' [%1] [%4 - %5] Original global shift {%1,%2,%3} [%5 - %6] Applied transformation is bigger {%1,%2,%3} than the threshold {%4}, precision loss may occur. [%4 - %5] Applied Transformation {%1,%2,%3} [%4 - %5] Global shift set to {%1,%2,%3} _SHIFTED_FROM_%1_%2_%3_TO_%4_%5_%6 No point cloud nor mesh loaded! (be sure to open one with "-%1 [cloud filename]" before "-%2") Remove duplicate points Excluir pontos duplicados [REMOVE DUPLICATE POINTS] Invalid argument: '%1' Minimum distance between points: '%1' Process failed (see log) _REMOVED_DUPLICATE_POINTS [COMPRESS FWF] SF to Coord [SF TO COORD] Missing parameter(s) after "-%1" (SF INDEX OR NAME) (DIMENSION) Invalid parameter: dimension after "-%1" (expected: X, Y or Z) _SF_TO_COORD_%1 Failed to set SF %1 as coord %2 on cloud '%3'! Coord to SF _%1_TO_SF Failed to export coord. %1 to SF on cloud '%2'! Crop 2D [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. Color levels [COLOR LEVELS] Missing parameter(s) after "-%1" (COLOR-BANDS MIN-INPUT-LEVEL MAX-INPUT-LEVEL MIN-OUTPUT-LEVEL MAX-OUTPUT-LEVEL) Invalid parameter: bands after "-%1" (expected: any combination of R, G or B) Invalid parameter: color level after "-%1 COLOR-BANDS" (integer value between 0 and 255 expected) Failed to scale the color band(s) of cloud '%1' COLOR_LEVELS_%1_%2_%3 Failed to scale the color band(s) of mesh '%1' [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 Closest Point Set Conjunto de pontos mais próximos [CLOSEST POINT SET] At least two point clouds are needed to compute the closest point set! 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 Calculadora SF [SF ARITHMETIC] Missing parameter(s): SF index and/or operation after '%1' (2 values expected) Rename entities [RENAME ENTITIES] Missing parameter: Name after "-%1" Add point indexes as scalar field [SF_ADD_ID] [AS_INT] SELECT_ENTITIES [SELECT ENTITIES] Missing parameter: number of entities after %1 Invalid number after -%1 Missing parameter: regex string after %1 Invalid regex pattern: %1 First %1 and last %2 entity(ies) will not be selected First %1 entity(ies) will not be selected First %1 entity(ies) will be selected Last %1 entity(ies) will not be selected Last %1 entity(ies) will be selected Entities with name matches the regex /%1/ will not be selected. Entities with name matches the regex /%1/ will be selected. Missing parameter(s): any of the option (%1,%2,%3,%4) expected after %5 [Select clouds] [Select meshes] [CLEAR] [CLEAR CLOUDS] [POP CLOUD] [CLEAR MESHES] [POP MESH] Debug Command Line Global shift set: Global shift: (%1, %2, %3) Silent mode: Auto save: Auto add timestamp: Numerical precision: %1 Remove a specific SF Missing parameter: SF index after %1 Failed to apply SOR filter on cloud '%1'! (empty output or not enough memory?) Noise filter Filtro de ruído [NOISE FILTER] Missing parameters: 'KNN/RADIUS {value} REL/ABS {value}' expected after "-%1" Invalid parameter: number of neighbors after KNN (got '%1' instead) Invalid parameter: radius after RADIUS (got '%1' instead) Invalid parameter: KNN or RADIUS expected after "-%1" Invalid parameter: REL or ABS expected Invalid parameter: relative or absolute error expected after KNN (got '%1' instead) _DENOISED Failed to apply Noise filter on cloud '%1'! (empty output or not enough memory?) 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 Operation %1 can't be applied with %2. Consider using the %3 command Failed to apply operation on mesh '%1' [SF OPERATION] Missing parameter(s): SF index and/or operation and/or scalar value after '%1' (3 values expected) Invalid scalar value! (after %1) Unexpected number of clouds for '%1' (at least 2 clouds expected: first = source, second = dest) Color interpolation [COLOR INTERPOLATION] 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!) [ICP] SF #%1 (data entity) will be used as weights [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 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' 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 Pontos? %L1 Open PN file Save PV file Open PV file Open SOI file %1 scans / %2 points Remaining points to classify: %1 Source points: %2 Classification Core points: %1 Source points: %2 Labelling Facets creation Components: %1 Stereogram Preparing polar display... Export LAS file Points: %1 Reading %1 points Import LAS file No valid point in file _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: Couldn't create temporary scalar field! Not enough memory? An error occurred! (Not enough memory?) Cloud '%1' has no duplicate points Cloud '%1' has %2 duplicate point(s) Not enough memory to create the filtered cloud sampled Grid generation Points: %L1 Cells: %L2 x %L3 Kriging: not enough memory Kriging Non-empty cells: %1 Grid: %2 x %3 Failed to initialize the Kriging algorithm Cloud export Exporting %1 fields Projecting %1 scalar fields 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) Write E57 file Scan #%1 - %2 points Cloud #%1 - Images: %2 Read E57 file Scans: %1 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 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... PLY file Loading PTX 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 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 All (*.*) bad argument (internal) unknown file wrong file type (check header) writing error (disk full/no access right?) reading error (no access right?) nothing to save nothing to load incompatible entity/file types process canceled by user not enough memory malformed file see console dependent entities missing (see Console) the file was written by a plugin but none of the loaded plugins can deserialize it the third-party library in charge of saving/loading the file has failed to perform the operation the third-party library in charge of saving/loading the file has thrown an exception this function is not implemented yet! internal error [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 Mesh already has colors Mesh '%1' already has colors! Overwrite them? Intensity range Do you want to define the theoretical intensity range (yes) or use the actual one (no)? Min Max Theroetical intensity Intensity scalar field Choose scalar field [ConvertTextureToColor] Mesh '%1' has no material/texture! [ConvertTextureToColor] Failed to convert texture on mesh '%1'! [EnhanceRGBWithIntensities] Entity '%1' has no RGB color! [EnhanceRGBWithIntensities] Entity '%1' has no scalar field! [EnhanceRGBWithIntensities] Failed to apply the process on entity '%1'! No eligible point cloud in selection! Gaussian filter Filtro guassiano 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 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 New scalar field '%1' added to %2 (value = %3) Export SF to coordinate(s) SF --> coordinate 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' [DoActionComputeOctree] No eligible entities in selection! [DoActionClearNormals] Can't remove normals per-vertex on a sub mesh! Mesh [%1] vertices have no activated scalar field! Unexpected null cloud pointers! [ccEntityAction::interpolateSFs] The source cloud has no scalar field! [ccEntityAction::interpolateSFs] Invalid scalar field index! [ccEntityAction::interpolateSFs] An error occurred! (see console) No active scalar field 3*sigma = 99.7% attenuation Scalar field's sigma controls how much the filter behaves as a Gaussian Filter Sigma at +inf uses the whole range of scalars [BilateralFilter] Failed to apply filter Enter the coordinate equivalent to NaN values: [SetSFAsCoord] By default the coordinate equivalent to NaN values will be the minimum SF value 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) Octree computation on cloud '%1' failed! Distribution Choose distribution Local Statistical Test (Gauss) Local Statistical Test (Weibull) Invalid distribution! Distribution Fitting Scalar field '%1' of cloud %2 has no valid values 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 statistics: Number of valid values = %1 / %2 (%3%) Sum of all valid values = %1 Sum of all valid squared values = %1 Average value = %1 RMS (Root Mean Square) = %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 Centre 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 Cloth deformation %1 x %2 particles Families classification Sub-families classification Please wait... Select at least one point cloud with normals Circle r=%1 Internal error: unknown scalar field '%1' Invalid input Invalid classifier Training method called without any feature (source)?! [3DMASC] Classifying %1 points with %2 feature(s) Internal error: invalid source '%1' Invalid input cloud Classifier hasn't been trained yet Invalid test subset (associated point cloud is different) Missing/invalid 'Classification' field on input cloud [3DMASC] Testing data: %1 samples with %2 feature(s) Invalid train subset (associated point cloud is different) Unknown error Training failed for an unknown reason... Classifier hasn't been trained, can't save it Saving classifier Loading classifier Loaded classifier is invalid Loaded classifier doesn't seem to be trained No %1 loaded. Load some with the -O command Regex string invalid: %1 %1/%2 [*] UID: %2 name: %1 [ ] UID: %2 name: %1 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 density (population per cell) Export all scalar fields RasterizeToolDialog Rasterize Cloud Update grid Grid Grille size step Edit grid Active layer (or 'scalar field') active layer range Projection Projection direction cell height minimum height average height maximum height 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 Warning: the original point's height will be replaced by the cell's average height! grid cell size (in the same units as the coordinates of the point cloud) Visible layer Projection direction SF projection method inverse var Std. dev. layer Project SF(s) project SF(s) Std. dev. scalar field used for inverse variance weighted average <html><head/><body>Per-cell height computation method:<ul> <li>minimum = lowest point in the cell</li> <li>average = mean height of all points inside the cell</li> <li>maximum = highest point in the cell</li> <li>median = median height of all points inside the cell</li> <li>inverse var = inverse variance weighted average. Calculate variance from std. dev. SF.</li> </ul> </body></html> <html><head/><body>Strategy to fill empty cells: <ul> <li>minimum height</li> <li>average height</li> <li>maximum height</li> <li>user specified height</li> <li>interpolation</li> </ul> </body></html> kriging Export statistics: When exporting to a cloud or a mesh, adds one scalar field for each metric checked below, applied to the height values height When exporting to a cloud or a mesh, adds one scalar field for each metric checked below, applied to all existing scalar fields scalar fields Percentile (customizable) of values in each cell percentile Percentile value 0-99.99 % Median of values in each cell (= p50 percentile) Number of points in each cell Average of values in each cell Standard deviation of values in each cell std. dev. Range of values in each cell (= max - min) Maximum value in each cell max Minimum value in each cell min Number of unique values in each cell unique val. Contour plot The contour plot is computed on the active layer Hillshade Hillshade is computed on the height layer Sun zenith Zenith angle (in degrees) = 90 - altitude angle deg. deg. Sun azimuth Azimuth angle (in degrees) Volume Volume Non empty cells Empty cells median value minimum average maximum median Fill with leave empty user specified value interpolate Custom value for empty cells Empty cell value Export Export grid as a point cloud Export grid as a mesh Mesh Maillage population Export grid as a raster (geotiff) Raster Export grid as an image Image Export grid as a matrix (text file) Matrix 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 Enlever Export contour lines to the DB tree Generate RegistrationDialog Clouds registration Role assignation press once to exchange model and data clouds Appuyer pour intervertir les rôles swap Inervertir 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 'data' entity to be aligned <html><head/><body><p>entity to align (will be displaced)</p></body></html> Entity to align (will be displaced) 'model' entity reference <html><head/><body><p>reference entity (won't move)</p></body></html> Reference entity (won't move) Whether to adjust the scale of the 'data' entity adjust scale Normals Normais options to take normals into account, to improve the registration result Ignored Opposite side Same side Double-sided 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 NONE Translation 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. (absolute values) as weights Model: use displayed S.F. (absolute values) as weights In combination with a small overlap, prevents the cloud from sinking under the mesh surface. Use C2M signed distances (mesh as reference only) RgbDialog RGB color setting Choose the first point Red (0-255) Blue (0-255) Green (0-255) 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 min max square root power of 2 power of 3 integer part inverse (1/x) set abs 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 SaveDracoFileDlg Save DRACO file Scalar field quantization Coordinates quantization Scalar values quantization (the lower, the smaller the file will be, but the more accuracy will be lost) Normal components quantization (the lower, the smaller the file will be, but the more accuracy will be lost) Normals quantization Coordinates quantization (the lower, the smaller the file will be, but the more accuracy will be lost) 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 Pick the plane center (click again to cancel) Choose the first point Value Valeur Choose the second 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 SetSFsAsNormalDialog Set SFs as Normal Nx Ny Nz 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 Centre dip deg. deg. dip dir. Span Export StereogramParamsDlg Stereogram main sectors step deg. 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 Segmentation Width Largeur Snap size Oversample Export current polyline to the main DB Reset current polyline Continue the current polyline edition C Shortcut for continue Confirm polyline creation and exit OK Cancel Annuler Train3DMASCDialog Dialog Random Trees <html><head/><body><p>OpenCV parameter</p><p>The maximum possible depth of the tree. That is the training algorithms attempts to split a node while its depth is less than maxDepth. The root node has zero depth. The actual depth may be smaller if the other termination criteria are met, and/or if the tree is pruned.</p><p>[default 25]</p></body></html> max depth <html><head/><body><p>The maximum possible depth of the tree.</p><p>That is the training algorithms attempts to split a node while its depth is less than maxDepth.</p><p>The root node has zero depth. The actual depth may be smaller if the other termination criteria are met and/or if the tree is pruned.</p></body></html> <html><head/><body><p>OpenCV parameter</p><p>The number of trees in the forest!</p><p>[default 100]</p></body></html> max tree count The maximum number of iterations/elements <html><head/><body><p>OpenCV parameter</p><p>The size of the randomly selected subset of features at each tree node and that are used to find the best split(s). If you set it to 0 then the size will be set to the square root of the total number of features.</p><p>[default 0]</p></body></html> active var count <html><head/><body><p>The size of the randomly selected subset of features at each tree node and that are used to find the best split(s).</p><p>If you set it to 0 then the size will be set to the square root of the total number of features.</p><p>Default value is 0.</p></body></html> <html><head/><body><p>OpenCV parameter</p><p>If the number of samples in a node is less than this parameter then the node will not be split.</p><p>[default 10]</p></body></html> min sample count If the number of samples in a node is less than this parameter then the node will not be split Other parameters Test data ratio Ratio of input points used for evaluating the classification % Keep attributes on completion <html><head/><body><p>If checked : </p><p>* A directory is created near the parameter file, with name 3dmasc_yyyymmdd_HHhMM.</p><p>* A file 3dmasc_yyyymmdd_HHhMM.txt is created in this directory. </p><p>* Each time you train the classifier, the feature list and the classifier are stored and an entry is created in the trace file to save the overall accuracy.</p></body></html> Keep traces Run Save classifier Close Results correct = 0/0 - accuracy = 0.0 Feature Importance Export feature list Scales Retry 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> q3DMASC_train <!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" /><meta charset="utf-8" /><style type="text/css"> p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } </style></head><body style=" font-family:'Segoe UI'; font-size:9pt; 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:'MS Shell Dlg 2'; font-size:6pt; background-color:#ffffff;"> </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-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#1f497d;">3DMASC</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-family:'MS Shell Dlg 2'; font-size:6pt; font-weight:600; color:#1f497d;"> </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-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#1f497d;">3D multi-cloud, multi-attribute, multi-scale, multi-class classification</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:6pt; color:#1f497d; background-color:#ffffff;"> </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:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; font-weight:600; color:#1f497d;">Development </span><span style=" font-family:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; color:#1f497d;">D. Lague, A. Le Guennec, S. Lefèvre, Th. Corpetti</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:'Slack-Lato','appleLogo','sans-serif'; font-size:6pt; color:#1f497d; background-color:#ffffff;"> </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:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; font-weight:600; color:#1f497d;">Code </span><span style=" font-family:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; color:#1f497d;">D. Girardeau-Montaut, P. Leroy</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:'Slack-Lato','appleLogo','sans-serif'; font-size:6pt; color:#1f497d; background-color:#ffffff;"> </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:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; font-weight:700; color:#1f497d; background-color:#ffffff;">Article</span><span style=" font-family:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; color:#1f497d; background-color:#ffffff;"> Mathilde Letard, Dimitri Lague, Arthur Le Guennec, Sébastien Lefèvre, Baptiste Feldmann, Paul Leroy, Daniel Girardeau-Montaut, Thomas Corpetti </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:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; font-style:italic; color:#1f497d; background-color:#ffffff;">3DMASC: Accessible, explainable 3D point clouds classification. Application to BI-spectral TOPO-bathymetric lidar data</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:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; color:#1f497d; background-color:#ffffff;">ISPRS Journal of Photogrammetry and Remote Sensing, Volume 207, 2024, Pages 175-197, ISSN 0924-2716</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:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; color:#1f497d; background-color:#ffffff;">https://doi.org/10.1016/j.isprsjprs.2023.11.022</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:'Calibri,sans-serif'; font-size:6pt; color:#1f497d;"> </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-weight:700; color:#ff0000;">Comments / remarks =&gt; Section 3DMASC of the forum https://www.cloudcompare.org/forum/</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:6pt;"> </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:'Slack-Lato','appleLogo','sans-serif'; font-size:10pt; font-weight:600; color:#1f497d;">This software development has been funded by the European Union.</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:6pt; color:#1f497d; background-color:#ffffff;"> </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; color:#1f497d; background-color:#ffffff;">Observatoire des Sciences de l'Univers de Rennes - Géosciences Rennes</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; color:#1f497d; background-color:#ffffff;">Université de Rennes - Centre National de la Recherche Scientifique</span></p></body></html> - TreeIsoDialog Individual-tree isolator (ground LiDAR) <!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-family:'Courier New'; font-size:9pt; font-weight:696;">TreeIso Plugin Instruction</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:'Courier New'; font-size:9pt; font-weight:696;"><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:'Courier New'; font-size:9pt;">A graph-based tree point cloud isolator</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:'Courier New'; 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-family:'Courier New'; font-size:9pt;">Reference</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:'Courier New'; font-size:9pt;">Xi, Z.; Hopkinson, C. 3D Graph-Based Individual-Tree Isolation (</span><span style=" font-family:'Courier New'; font-size:9pt; font-style:italic;">Treeiso</span><span style=" font-family:'Courier New'; font-size:9pt;">) from Terrestrial Laser Scanning Point Clouds. </span><span style=" font-family:'Courier New'; font-size:9pt; font-style:italic;">Remote Sens</span><span style=" font-family:'Courier New'; font-size:9pt;">. </span><span style=" font-family:'Courier New'; font-size:9pt; font-weight:696;">2022</span><span style=" font-family:'Courier New'; font-size:9pt;">, 14, 6116. https://doi.org/10.3390/rs14236116</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:'Courier New'; 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-family:'Courier New'; font-size:9pt;">Landrieu, Loic, and Guillaume Obozinski. Cut pursuit: Fast algorithms to learn piecewise constant functions on general weighted graphs. SIAM Journal on Imaging Sciences. </span><span style=" font-family:'Courier New'; font-size:9pt; font-weight:696;">2017, </span><span style=" font-family:'Courier New'; font-size:9pt;">10.4, 1724-1766.</span></p></body></html> `TreeIso Plugin Instruction` `A graph-based tree point cloud isolator` `Reference` `Xi, Z.; Hopkinson, C. 3D Graph-Based Individual-Tree Isolation (Treeiso) from Terrestrial Laser Scanning Point Clouds. Remote Sens. 2022, 14, 6116. https://doi.org/10.3390/rs14236116` `Landrieu, Loic, and Guillaume Obozinski. Cut pursuit: Fast algorithms to learn piecewise constant functions on general weighted graphs. SIAM Journal on Imaging Sciences. 2017, 10.4, 1724-1766.` Initial segmentation <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#aa0000;">1. 3D Cut-pursuit algorithm</span></p></body></html> <html><head/><body><p>This step takes a bit long time, please be patient. <br>It will create small clusters with natural breaks.</p></body></html> <span style=" font-size:10pt; font-weight:600; color:#aa0000;">K: Nearest neighbors to search</span> <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#aa0000;">λ: Regularization strength</span></p></body></html> <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#aa0000;">Decimated resolution (m) to speed up</span></p></body></html> Execute Interim segmentation <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#aa0000;">2. 2D Cut-pursuit algorithm</span></p></body></html> This step merges previous clusters horizontally. <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#aa0000;">Max gap (m)</span></p></body></html> Refined segmentation <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#aa0000;">3. Global refinement</span></p></body></html> Final merging based on gaps and overlapping ratio. <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#aa0000;">Vertical weight</span></p></body></html> <html><head/><body><p><span style=" font-size:10pt; font-weight:600; color:#aa0000;">Relative height length ratio</span></p></body></html> UnrollDialog Unroll Dérouler Cylinder Cone Shape Load parameters from a cylinder or a cone in the DB tree Output cloud will use an arbitrary coordinate system (instead of being related to the original cloud coordinate system) output to arbitrary CS Projection Conical Cylindrical (fixed radius) Cylindrical (adaptive radius) Span ratio Axis Custom flip Paste from clipboard (3 values expected, separated by a comma, a semicolon or whitespaces) Cone angle (0-180°) Half angle deg Unroll range (can do multiple turns) Unroll range Start angle Starting angle (can be negative) Stop angle Stop angle (can be negative) Cylinder (or cone base) radius Radius Axis position Auto (gravity center) Deviation from the theoretical shape (i.e. cone or cylinder) Export deviation scalar field 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 Default height Max edge length Max edge length for interpolation/triangulation (ignored if zero) Swap Ceil / After Grid Grille 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 Forma de onda Point index Pick a 3D point (click again to cancel) log scale fixed amplitude Export wave as CSV file ccAlignDlg None Nenhum Random Space Octree ccClippingBoxTool Preparing extraction Cloud '%1 Points: %L1 Pontos? %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 ccCloudLayersDlg Dialog Scalar field apply and close dialog close dialog add new class delete selected rows start drawing circle return to transform camera mode <html><head/><body><p><br/></p></body></html> Input Class Output Class ccComparisonDlg Determining optimal octree level Testing %1 levels... Mean distance = %1 / std deviation = %2 ccCompass SVG Output file SVG files (*.svg) Output file CSV files (*.csv *.txt);;XML (*.xml) ccDrawNormalsWidget Normals as lines - Normal length ccEntityAction Invalid name A SF with a similar name already exists! Add classification SF value Add constant value An error occurred! (see console) Not enough memory ccEntitySelectionDialog Select one or several entities: ccGraphicalSegmentationTool Not enough memory Not enough memory: no entity could be segmented Not enough memory: not all entities were segmented Classification value 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 ccOctree Could not compute octree for cloud '%1' 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 Extensions 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 Excluir filtro Plugins Extensions GL Filters Shaders && Filters Shaders && Filtros ccPointPairRegistrationDlg Point/label already picked Remove dual point Remove the equivalent reference point as well? [PointPairRegistration] Scale: fixed (1.0) [PointPairRegistration] Cloud %1: global shift has been updated to match the reference: (%1,%2,%3) [x%4] Drop shift information? To-be-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 Nenhum Scalar field Default Par défaut Default Width Property State/Value Transformation history Display transformation Meta data CC Object Name Visible Normals Normais Show name (in 3D) Colors Cores 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 Forma de onda Waves Descriptors Data size Scalar Fields Scalar Field Campo escalar Count Active Shift Current Steps SF display params Primitive Type Drawing precision Radius Height Bottom radius Top radius Apex Half angle Facet Surface RMS Center Centre Show contour Show polygon Normal Dip / Dip dir. (integer) Dip / Dip dir. Show normal vector Sub-mesh Mesh Faces Materials/textures Materiais/texturas Wireframe Stippling Polyline Linha Vertices Length Draw normals as lines Draw Color Line width 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 Largeur Alpha Sensor Apply Viewport Label Etiquette 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 ccRasterizeTool Delaunay triangulation Triangles max edge length ccRecentFiles Open Recent... Abrir recente... Clear Menu Limpar Menu ccSectionExtractionTool Unfold cloud(s) Number of polylines: %1 Number of points: %2 Number of segments: %1 Number of points: %2 Extract sections Number of sections: %1 Number of points: %2 ccSetClassificationField Dialog Classification ccSubsamplingDlg Random Space Octree none all remaining points pontos restantes large small min. space between points min max subdivision level ccTracePolylineTool Oversampling polyline: %1 vertices ccUnrollDlg Select a cylinder entity Select a cone entity 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 Lista da seleção de pontos show 'to be aligned' entities 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 '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 the distance to the true primitive (plane, box, sphere, cylinder, or cone) instead of relying on the visual representation of the pritimive as a triangular mesh. <span style=" font-weight:600;">This is faster and more accurate.</span></p></body></html> treat planes as bounded compute signed distances signed distances flip normals qAnimation %1 At least 2 viewports must be selected. qAnimationDlg Output animation file Open Directory Frames: %1 qBroomDlg Error Not enough memory Not enough memory to apply the last segmentation qCSF Computing.... qHoughNormals Computing normals... qMeshBoolean Operation in progress qPCV No entity is loaded. qPoissonRecon Initialization qRansacSD Computing normals (please wait) Operation in progress (please wait) qTreeIso Computing.... 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