AboutDialog
About CloudCompare
CloudCompareについて
<html><head/><body><p align="center"><img src=":/CC/Icons/images/icon/cc_icon_64.png"/><br/><span style=" font-size:14pt; font-weight:600;">CloudCompare </span><span style=" font-size:14pt; font-weight:600; font-style:italic;"></span><br/>Version: %1</p><p align="center"><a href="http://www.cloudcompare.org/donate"><img src=":/CC/images/donate.png" width="200"/></a></p><p align="center"><a href="http://www.cloudcompare.org"><span style=" text-decoration: underline; color:#0000ff;">www.cloudcompare.org<br/></span></a>License: GNU GPL (General Public Licence)</p></body></html>
<html><head/><body><p align="center"><img src=":/CC/Icons/images/icon/cc_icon_64.png"/><br/><span style=" font-size:14pt; font-weight:600;">CloudCompare </span><span style=" font-size:14pt; font-weight:600; font-style:italic;"></span><br/>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
ズーム調整
Window
ウィンドウ
focal
pixel size
ピクセルサイズ
units
ユニット
pixel(s)
ピクセル
AlignDialog
Clouds alignment
点群位置合わせ
Model and data
モデルとデータ
Data:
データ:
the data cloud is the entity to align with the model cloud: it will be displaced (green cloud)
Model:
モデル:
the model cloud is the reference: it won't move (red cloud)
点群は参照です:動かせません(赤い点群)
press once to exchange model and data clouds
swap
交換
Alignment parameters
位置合わせ設定値
Number of trials:
試行数:
Number of 4 points bases tested to find the best rigid transform. Great values may lead to long computation time.
Overlap:
重なり:
Rough estimation of the two clouds overlap rate (between 0 and 1)
2つの点群の重なりの大まかな予想値(0から1の間)
Delta:
デルタ:
Estimation of the distance wished between the two clouds after registration.
The computer will estimate the best delta parameter
Estimate
推計
For each attempt (see above parameter), candidate bases are found. If there are too much candidates, the program may take a long time to finish. Check this box to bound the number of candidates.
Limit max. number of candidates
Maximal number of candidates allowed (check the left box to use this parameter)
Sampling
サンプリング
Method:
方法:
Data
データ
None
なし
All
Move to the left (none) to decrease the number of points to keep in the data cloud.
remaining points
点の残り
Model
モデル
Move to the left (none) to decrease the number of points to keep in the model cloud.
AnimationDialog
Animation
Animation steps
Loop
Total duration
sec.
Automatic steps duration
Current step
Index
Duration
Speed modifier for the current step
Smooth trajectory
smooth ratio
Video output
Frame rate
Number of frames per second
fps
Bitrate
Bitrate (in kbit/s)
The higher the better the quality (but the bigger the file)
kbps
- Super resolution: render the frame at a higher resolution (2, 3 or 4 times larger)
and then shrink it back down to size (this makes some noisy pixels drop off and
reduce the flicker that is often present in animations). Super resolution is only
applied on the output video (= not visible in Preview mode)
- Zoom: render the frame and the animation at a higher resolution (2, 3 or 4 times
larger). You may have to increase the points size beforehand.
super resolution
zoom
ズーム
See combo-box tooltip
Output file
Format
Preview the animation
Preview
Creates the animation file
Render
Export frames as individual images
Export frames
Start preview from selected step
Export trajectory on exit
ApplyTransformationDialog
Apply transformation
変換の適用
Matrix 4x4
4x4行列
Enter 4x4 matrix values:
4x4行列の値の入力:
Load matrix from ascii file
ASCIIファイルからの行列の読み込み
ASCII file
ASCIIファイル
Paste clipboard contents
クリップボードの内容を貼り付け
clipboard
クリップボード
Inits the matrix from dip/dip direction values
--> assuming an initial position of (0,0)
dip / dip direction
help
ヘルプ
Matrix should be of the form:
R11 R12 R13 Tx
R21 R22 R23 Ty
R31 R32 R33 Tz
0 0 0 1
Where R is a standard 3x3 rotation matrix and T is a translation vector.
Let P be a 3D point, the transformed point P' will be such that: P' = R.P + T.
Axis, Angle
軸,角度
Rotation axis
回転軸
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)
回転角(degrees)
deg.
度
Translation
変換
Scale
Euler angles
Angles
角度
From > To axes
From axis
To axis
Apply inverse transformation
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
キャンセル
AsciiSaveDialog
Save ASCII file
coordinates precision
scalar precision
separator
space
semicolon
comma
tab
order
[ASC] point, color, SF(s), normal
[PTS] point, SF(s), color, normal
Header
columns title
number of points (separate line)
Colors
色
Save RGB color components as floats values between 0 and 1
Save colors as float values (0-1)
Save alpha channel
AskOneDoubleValueDialog
Set Value
値のセット
Value
値
AskOneIntValueDialog
Set Value
値のセット
Value
値
AskOneStringDlg
Set Name
名前のセット
Label
ラベル
AskThreeDoubleValuesDialog
Set Three Values
Value 1
Value 2
Value 3
AskTwoDoubleValuesDialog
Set Two Values
Value 1
Value 2
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
バウンディングボックスエディター
Min corner
最小値コーナー
Center
中心
Max corner
最大値コーナー
Width
幅
Warning, this box doesn't include the cloud bounding-box!
注意: このボックスには点群のバウンティングボックスが含まれていません!
Orientation
向き
automatically compute Z if checked
チェックするとZが自動演算されます
automatically compute Y if checked
チェックするとYが自動演算されます
automatically compute X if checked
チェックするとXが自動演算されます
From clipboard
To clipboard
keep square
スクエアを保持
Default
初期設定
Last
最後
OK
OK
Cancel
キャンセル
BroomDialog
CEA Broom Tool
Broom
Reposition
Automate
stick to the cloud
For a visual feedback of the ongoing automation process (slower)
animated automation
Broom dimensions
length
width
thickness
Selection
mode
height
inside
above
below
above and below
Undo
Undo 10 steps
View
視点
Lost track: failed to stick to the cloud!
remove the selected points
Apply
Validate
Cancel
キャンセル
BundlerImportDlg
Snavely's Bundler Import
Information
File version:
keypoints:
Cameras:
Import images
Image list
List of the images corresponding to each camera
Browse
Image scale factor
Image scale factor (relatively to the keypoints). Useful if you want to use images bigger than the ones you used to generate the Bundler .out file and the keypoints.
Image scale factor relatively to keypoints
Orthorectification
To orthorectify images (as new images saved next to the original ones)
generate 2D orthophotos
Ortho-rectification method:
- Optimized = CC will use the keypoints to optimize the parameters of the 'collinearity equation'
that make the image and the keypoints match as best as possible. The equation parameters are then
used to project the image on the horizontal plane (by default). This method compensate for the
image distortion in its own way (i.e. without using the distortion model provided by Bundler)
- Direct = CC will only use Bundler's output information (camera extrinsic and intrinsic parameters).
The camera distortion parameters can be applied or not. Pay attention that those parameters are
sometimes very poorly estimated by Bundler.
Optimized
Direct with undistortion
Direct
To generate orthorectified versions of the images as clouds (warning: result mught be huge!).
Warning: the 'Optimized' method is used by default.
generate 2D "orthoclouds"
Vertical dimension:
Keypoints vertical axis is X (1,0,0)
Keypoints vertical axis is Y (0,1,0)
Keypoints vertical axis is Z (0,0,1)
Input a 4x4 transformation matrix that transforms the keypoint vertical axis into (0,0,1)
Custom
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">1 0 0 0</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">0 1 0 0</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">0 0 1 0</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">0 0 0 1</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p></body></html>
To generate a 3D model (mesh) colored with the input images.
By default the keypoints are meshed, and points are sampled on this first mesh.
The sampled points are then colored with the images and a final mesh is built on top of those points.
Colored model generation
vertices:
Approximate number of vertices for the final mesh
To use a cloud (or mesh) instead of the keypoints as base for the model generation
Use alternative keypoints
...
To keep images and their corresponding sensors in memory (i.e. as entities in the DB tree)
keep images (and sensors) loaded
To undistort loaded images
undistort images
Import keypoints
CSFDialog
Cloth Simulation Filter
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'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
センサーの値
Position + Orientation
位置+向き
sensor front direction (yaw = 0)
センサーの前方向(Yaw=0)
X (right)
X(右)
sensor lateral direction
センサー横方向
Y (up)
Y(上)
sensor vertical direction (pitch = 0)
センサー垂直方法(Pitch=0)
Z (inv. view dir.)
Z(視野方向の反転)
sensor center
センサー中央
Center
中央
center is expressed in the world coordinate system
in world C.S.
Intrinsic params
組み込みパラメーター
vert. focal
垂直焦点
vertical focal (in pixels)
垂直焦点(ピクセル内)
pix
ピクセル
vert. f.o.v.
垂直視野界
Vertical field of view (degrees)
垂直視野界(角度)
deg.
度
array size
アレイサイズ
CCD array width (pixels)
CCDアレイ幅(ピクセル)
pix.
ピクセル
CCD array height (pixels)
CCDアレイ高(ピクセル)
Pixel size (metric units)
ピクセルサイズ(メトリック 単位)
pixel size
ピクセルサイズ
CCD pixel width (metric units)
CCD ピクセル幅(メトリック 単位)
CCD pixel height (metric units)
CCD ピクセル高(メトリック 単位)
zNear
Near cutting plane (CCD pixel width (metric units - for display)
zFar
Far cutting plane (CCD pixel width (metric units - for display)
skew
Skew parameter
Principal point X coordinate (in pixels)
Principal point Y coordinate (in pixels)
principal point
Distortion / uncertainty
Canupo2DViewDialog
CANUPO training (result)
You can manually edit the boundary ( left click: select or add vertex / long press: move / right click: remove vertex)
Legend
Cloud1 name
Cloud2 name
Scales
In order to get a faster classifier, you can decrease the number of scales used (keeping only the smallest)
reset boundary
statistics
points size
Save
Done
CanupoClassifDialog
CANUPO Classification
Classifier(s)
file
...
info
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#ff0000;">No classifier loaded!</span></p></body></html>
Core points are points on which the computation is actually performed (result is then propagated to the neighboring points).
Core points
Warning, might be quite long on more than 100 000 points...
use selected cloud
Alternative core points cloud
use other cloud
Subsampled version of the selected cloud
subsample cloud
Min. distance between points
MSC files are generated by the original CANUPO tool (by N. Brodu)
from MSC file
Advanced
Use confidence threshold for classification
threshold
Points having a confidence under this threshold won't be classified (or a SF will be used)
Try to classify points with a low confidence based on the local SF values
use active SF to locally refine the classification
For test purpose!
generate one SF per scale with 'x-y'
generate one SF per scale with roughness
Max thread count
CanupoTrainingDialog
CANUPO Training
Data
データ
Role
Cloud
Class label
class #1
class #2
Points belonging to class #1
Points belonging to class #2
Scales
ramp
Mininum scale
Min =
Step
Step =
Max scale
Max =
Inp
list
Input scales as a list of values (separated by a space character)
Advanced
Classification parameter
Dimensionality
Max core points
Maximum number of core points computed on each class
Check this to add more points to the 2D classifier behavior representation
Show classifier behavior on
Additional points that will be added to the 2D classifier behavior representation
If checked the original cloud will be used for descriptors computation (i.e. class clouds will be considered as core points of this cloud)
Use original cloud for descriptors
If set this cloud will be used for descriptors computation (i.e. class clouds will be considered as core points of this cloud)
Max thread count
CellsFusionDlg
Cell Fusion Parameters
Fusion algorithm
Kd-tree
Fast Marching
Kd-tree cells fusion parameters
Max angle between cells (in degrees).
Kd-tree cells should be (roughly) planar.
Max angle
deg.
度
Max 'relative' distance between cells (proportional to the cell size).
The bigger the farther the merged cells can be.
Max relative distance
FM cells fusion parameters
Octree level
Octreeレベル
Octree Level (Fast Marching propagation process).
use retro-projection error for propagation (slower)
Facets
Min points per facet
Octree Level (for point cloud shape approx.)
Max edge length
Criterion for grouping several points in a single 'facet'
Max RMS
Max distance @ 68%
Max distance @ 95%
Max distance @ 99%
Max distance
Warning: cloud has no normals!
Output facet normals may be randomly oriented
(e.g. colors and classification may be jeopardized)
ClassificationParamsDlg
Classification
angular step
max distance
Classify3DMASCDialog
3DMASC Classify
Classifier file
Data
データ
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
ラベル
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
X方向にボックス移動
Shift box along its Y dimension
Y方向にボックス移動
Shift box along its Z dimension
Z方向にボックス移動
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
初期設定
Custom
First color
Second color
Banding
Period
direction
ColorLevelsDialog
Change Color Levels
Channel(s)
RGB
Red
Green
Blue
Input levels
Output levels
ComparisonDialog
Distance computation
距離演算
Compared
比較
Reference
参照
General parameters
Level of subdivision used for computing the distances
Octree level
Octreeレベル
Acceleration: distances above this limit won't be computed accurately
max. distance
最大距離
compute signed distances (slower)
signed distances
flip normals
Generate 3 supplementary scalar fields with distances along each dimension
split X,Y and Z components
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
演算
Ok
Ok
Cancel
キャンセル
ComponentType
Array
Name
undefined
Elements
Capacity
Memory
ComputeOctreeDialog
Compute Octree
Octree演算
Max subdivision level: ??
Octree box
Octreeボックス
Default
初期設定
Cell size at max level
Custom bounding box
Edit
編集
ConfusionMatrix
Form
-
Overall accuracy
CorkDialog
Mesh Boolean Operations (CSG) with Cork
A
A
B
B
Merge two objects into one
Union
A+B
Subtract one object from another
Difference
A-B
Return the portion common to both objects
Intersection
A n B
Subtract one object from another (inverse result)
Symmetric Difference
Image courtesy of Autodesk(r)
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.
度
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&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
キャンセル
GBLSensorProjectDialog
Sensor parameters
センサーの値
theta=longitudinal (E-W) / phi=latitudinal (N-S)
rotation order
yaw then pitch (default)
pitch then yaw
Position + Orientation
位置+向き
sensor front direction (yaw = 0)
センサーの前方向(Yaw=0)
sensor lateral direction
センサー横方向
sensor vertical direction (pitch = 0)
センサー垂直方法(Pitch=0)
sensor center
センサー中央
Angular steps
Rotation around the vertical axis
Yaw (degrees)
Rotation around the lateral axis
Pitch (degrees)
Other
その他
Depth buffer 'uncertainty'
Uncertainty
Sensor max range
Max. range
GeomFeaturesDialog
Geometric features
Local neighborhood radius
Roughness
粗さ
Defining a 'up direction' allows to compute signed roughness
Up direction
X=
Y=
Z=
Curvature
曲率
Mean curvature (unsigned)
Mean
Gaussian curvature (unsigned)
Gaussian
'Speed' of orientation change
Normal change rate
Density
密度
Number of neighbors
Number of neighbors / neighborhood area
Surface density
Number of neighbors / neighborhood volume
Volume density
Moment
1st order moment
Geometric features (based on local eigenvalues: (L1, L2, L3))
Features
L1 + L2 + L3
Sum of eigenvalues
(L1 * L2 * L3)^(1/3)
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 "too big coordinates"?</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 "big coordinates" 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 "big coordinates" 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 "standard" 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 & 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 "Last input" 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 "bookmarks").</span></p></body></html>
GlobalShiftAndScaleDlg
Global shift/scale
Coordinates are too big (original precision may be lost)!
More information about this issue
Do you wish to translate/rescale the entity?
shift/scale information is stored and used to restore the original coordinates at export time
This version corresponds to the input (or output) file
Point in original
coordinate system (on disk)
diagonal = 3213132123.3215
Shift
Scale
You can add default items to this list by placing a text file named <span style=" font-weight:600;">global_shift_list.txt</span> next to the application executable file. On each line you should define 5 items separated by semicolon characters: name ; ShiftX ; ShiftY ; ShiftZ ; scale
This version is the one CloudCompare will work with. Mind the digits!
Point in local
coordinate system
diagonal = 321313
Warning: previously used shift and/or scale don't seem adapted to this entity
Preserve global shift on save
The local coordinates will be changed so as to keep the global coordinates the same
Keep original position fixed
GlobalShiftSettingsDialog
Global Shift settings
グローバル回転の設定
The Global Shift & Scale mechanism aims at reducing the loss of precision when working with big coordinates.
As CloudCompare and most graphic cards work with 32 bits floating point values, their resolution and the computation precision is limited. The bigger the numbers the less resolute they are.
Here below you can set the limits above which the 'Global Shift & Scale' mechanism will be triggered.
Note: the diagonal is not tested at loading time.
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
分割
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
OK
Confirm and delete hidden points
Cancel
キャンセル
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
なし
Advanced
Translate Along:
Origin
Rotate Around:
Rotation Axis Selection:
Object Center
Reference Axis
Incremental tranform:
Translation
変換
Incremental transform: transform backward
Backward
Left
Forward
Right
HPRDialog
HPR
Level
水平
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.
度
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
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
モデル
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
キャンセル
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
Waveform
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
diameter =
Projection
投影
Normals
法線
max depth =
Core points
use cloud #1
use other cloud
Alternative core points cloud
subsample cloud #1
Min. distance between points
Registration error
Registration error (RMS - to be input by the user)
Tries to guess some parameters automatically
Guess params
Calculation mode
Default fixed scale calculation
Default
初期設定
Automatically use the scale at which the cloud is the more 'flat'
Multi-scale
Make the resulting normals purely Vertical
Vertical
Make the resulting normals purely Horizontal
Horizontal
Mininum scale
Min =
Step
Step =
Max scale
Max =
Use core points for normal calculation (instead of cloud #1)
Use core points for normal calculation
Orientation
向き
Preferred orientation
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
なし
MPlaneDialog
Dialog
MainWindow
CloudCompare
CloudCompare
&File
&ファイル
&Display
&表示
Toolbars
ツールバー
Lights
ライト
Active scalar field
スカラーフィールドを有効化
Language Translation
表示言語の切替
&Help
&ヘルプ
Edit
編集
Scalar fields
スカラー領域
Colors
色
Normals
法線
Orient normals
法線方向
Convert to
変換
Octree
Octree
Mesh
メッシュ
Scalar Field
スカラー領域
Sensors
センサー
Terrestrial Laser Sensor = Ground Based Lidar
地上レーザー(地上型LiDAR)
TLS/GBL
地上レーザースキャナー
Camera
カメラ
Toggle (recursive)
切り替え
Waveform
Waveform
Plane
平面
Grid
グリッド
Polyline
ポリライン
3D &Views
3D&ビュー
Tools
ツール
Segmentation
分割
Projection
投影
Statistics
統計
Distances
距離
Registration
登録
Other
その他
Sand box (research)
サンドボックス
Fit
フィット
Clean
除去
Volume
ボリューム
Batch export
バッチエクスポート
DB Tree
データベースツリー
Viewing tools
ツールを見る
Console
コンソール
Main tools
メインツール
Scalar field tools
属性値ツール
Properties
プロパティ
&Open
&開く
Open
開く
Ctrl+O
Ctrl+O
&Save
&保存
Save current entity
選択された対象を保存
Ctrl+S
Ctrl+S
&Quit
&終了
Quit
終了
&Full screen
&全画面表示
Switch to full screen
全画面表示に切替
F9
F9
Display settings
表示オプション
Help
ヘルプ
F1
F1
&About ...
&このソフトウェアについて ...
About
このソフトウェアについて
Set unique
固有値に設定
Set a unique color
固有の色に設定
Alt+C
Alt+C
Height Ramp
段彩
Apply a color ramp along X, Y or Z
X,Y,Zに応じた段彩の適用
Compute
演算
Compute unsigned normals (least squares approx.)
登録されていない頂点の演算(最小二乗近似)
Invert
反転
Invert normals
法線の反転
Compute octree
octreeの計算
F8
F8
Cl&ose
&閉じる
Ctrl+F4
Ctrl+F4
Close &All
&全て閉じる
&Tile
&タイル
&Cascade
&カスケード
Pre&vious
&前
Ne&xt
&次
New
新規
Ctrl+F3
Ctrl+F3
Clone
複製
<html><head/><body><p>Clone the selected entities</p><p><span style=" font-style:italic;">(yes Claire ... these are Nyan sheep!)</span></p></body></html>
<html><head/><body><p>選択対象の複製</p><p><span style=" font-style:italic;">(yes Claire ... these are Nyan sheep!)</span></p></body></html>
Merge
結合
Merge multiple clouds
複数点群の統合
Delete
削除
Del
Del
Fine registration (ICP)
ICP
Finely registers already (roughly) aligned entities (clouds or meshes)
精密位置合わせ(点群/メッシュ)
Cloud/Cloud Dist.
距離(点群間)
Compute cloud/cloud distance
点群間距離の計算
Cloud/Mesh Dist
距離(点群とメッシュ)
Compute cloud/mesh distance
点群/メッシュ距離の計算
Local Statistical test
ローカル統計検定
Apply a local statistical test to separate noise from true differences
実際の差から誤差を分けるための局所統計的検定の適用
Sample points on a mesh
メッシュ上の点のサンプル
Label Connected Comp.
点群の分割
Label connected components
点群の分割
Segment
分割・抽出(セグメンテーション)
T
Show histogram
ヒストグラム
Compute stat. params
統計値計算
Fits a statistical model on the active scalar field
アクティブスカラー領域への統計モデルの適合
Filter By Value
属性値による抽出・分割
Filter points by value
値による点のフィルター
Gaussian filter
ガウスフィルター
Compute gaussian filter
ガウスフィルターの計算
Delete Scalar Field
スカラー領域の削除
Delete current scalar field
選択された属性を削除
Arithmetic
演算
SF arithmetic
スカラー領域の演算
Add, subtract, multiply or divide two scalar fields
スカラー領域の四則演算(加減乗除)
Colorize
カラー化
Colorize entity (lightness values are unchanged)
対象のカラー化(光源値は未変更)
Smooth
平滑化
Smooth mesh scalar field
スカラー領域の平滑化
Enhance
強調
Enhance Scalar Field
スカラー領域の強調
Clear
消去
Clear colors
色の消去
Delete normals
法線の消去
Resample
リサンプル
Resample entity with octree
octreeによる対象のリサンプル
Delaunay 2.5D (XY plane)
ドロネー2.5D(XY平面)
Compute "2D1/2" mesh by projecting points on the XY plane
2D1/2メッシュをXY平面に投影計算
Delaunay 2.5D (best fitting plane)
ドロネー2.5D(ベストフィット平面)
Compute "2D1/2" mesh by projecting points on the (least squares) best fitting plane
2D1/2メッシュを最小二乗法の最適平面に投影計算
Measure surface
表面計算
Measure mesh surface
メッシュ表面計算
Closest Point Set
最短点設定
Compute closest point set
最短点設定計算
Delete all (!)
全て消去(!)
Delete all scalar fields
スカラー領域をすべて消去
Multiply
乗算
Multiply scalar field by a constant
一定をスカラー領域に乗算
K-Means
K-Means
classify point (K-Means applied on a scalar field)
ポイントの分類(スカラー領域でのK-Meansの適用)
Front propagation
伝播
Classify points by propagating a front on a scalar field
スカラー領域上の伝播によるポイントの分類
Multiply/Scale
乗算/スケール
Multiply coordinates (separately)
座標の乗算(分離)
Match bounding-box centers
バウンディングボックスの中央に一致
Synchronize selected entities bbox centers
バウンディングボックスの中央にエンティティを同期
Unroll
展開
Unroll entity on a cylinder or a cone
円柱あるいは円錐への展開
Gradient
傾斜度
Zoom & Center
ズームと中心
ZoomCenter
ズームの中心
Zoom and center on selected entities (Z)
選択したエンティティのズームと中央(Z)
Z
Z
Top View
上面
Set top view
上面にセット
Front View
正面
Set front view
正面にセット
Back View
裏面
Set back view
裏面にセット
Left Side View
左側
Set left side view
左側にセット
Right Side View
右側
Set right side view
右側にセット
Bottom View
下面
Set bottom view
下面にセット
Main
メイン
Show/hide main toolbar
メインツールバーの表示/非表示
View
視点
Show/hide view toolbar
視点ツールバーの表示/非表示
Show/hide scalar fields toolbar
スカラー領域の表示/非表示
Toggle Sun Light
太陽光の移動
Toggle sun light (active window)
太陽光の移動(現在のウィンドウ)
F6
F6
Toggle Custom Light
カスタム光の移動
Toggle custom light (active window)
カスタム光の移動(現在のウィンドウ)
F7
F7
Global Zoom
グローバルズーム
Toggle Centered Perspective
中心投影に切替
Toggle perspective view (centered on objects) in current window
現在のウィンドウを透視図法(オブジェクトの中心)に切替
F3
F3
Toggle Viewer Based Perspective
透視図法に切替
Toggle perspective view (centered on viewer) in current window
現在のウィンドウを透視図法(ビューワーの中心)に切替
F4
F4
Refresh
更新
F5
F5
Test Frame Rate
フレームレートのテスト
Render to File
ファイルをレンダリング
About Plugins...
プラグインについて...
Convert to RGB
RGBに変換
Convert current scalar field to RGB colors
現在のスカラー領域をRGBカラーに変換
Create/show depth buffer
深さ範囲の作成/表示
Export depth buffer
深さ範囲の出力
Rasterize (and contour plot)
ラスタ化(&等高線生成)
Convert a cloud to 2D raster (and optionally generate the contour plot)
点を2Dラスターに変換(等高線の生成も選択できる)
Auto align clouds
点群の自動位置合わせ
Tries to automatically register (roughly) two points clouds
2つの点群の粗い自動位置合わせを試みる
Subsample
再サンプリング(点群)
Subsample a point cloud
点群の再サンプリング
Load shader
シェーダーの読み込み
Delete shader
シェーダーの除去
Point picking
ポイント選択
Point picking (point information, distance between 2 points, angles between 3 points, etc.)
ポイント選択(点情報、2点間距離、3点角度など)
Bounding box P.C.A. fit
バウンディングボックス主成分適合
Makes BB fit principal components (rotates entity!)
主成分でのバウンディングボックス適合(エンティティの回転)
Camera settings
カメラ設定
Point list picking
点の一覧選択
Pick several points (and export them to ASCII file, a new cloud, etc.)
いくつかの点を選択する(そしてそれをASCIIファイルや新規の点群、その他にエクスポートする)
Curvature
曲率
Roughness
粗さ
Fit a plane on a set of point
平面をポイントのセット上にフィットする
Rename
名前の変更
2.5D quadric
2.5D二次曲面
SNE test
SNEテスト
Spherical Neighbourhood Extraction test
球面上の近接点の抽出
Visibility
可視化
Toggle selected entities visibility (recursive)
選択したエンティティの表示に切替(再帰)
V
V
Toggle selected entities normals (recursive)
選択したエンティティの法線に切替(再帰)
N
N
Toggle selected entities colors (recursive)
選択したエンティティの色に切替(再帰)
C
C
SF
SF
Toggle selected entities SF (recursive)
選択したエンティティのスカラー領域に切替(再帰)
S
S
Apply transformation
変更を適用
Apply rotation and/or translation
回転および/あるいは変更を適用
Ctrl+T
Ctrl+T
Smooth (Laplacian)
平滑化(ラプラシアン)
HSV colors
HSVカラー
Save viewport as object
オブジェクトの視点を保存
Ctrl+V
Ctrl+V
Pick rotation center
回転中心の選択
P
P
Compute Ranges
演算範囲
Compute ranges from sensor
センサーからの演算範囲
Bilateral filter
バイラテラルフィルタ
Compute bilateral filter
バイラテラルフィルタの演算
Compute Scattering Angles
散乱角演算
Compute laser beam scattering angle for a cloud with normals
法線を持つ点群のレーザービーム散乱角を演算する
Toggle color scale
カラースケールの切替
Toggle active scalar field color scale
現在のスカラー領域のカラースケールの切替
Shift+C
Shift+C
Show previous SF
以前のスカラー領域を表示
Show previous scalar field for active entity
現在のエンティティの以前のスカラー領域を表示
Shift+Up
Shift+Up
Show next SF
次のスカラー領域を表示
Show next scalar field for active entity
現在のエンティティの次のスカラー領域を表示
Shift+Down
Shift+Down
Align (point pairs picking)
位置合わせ
Aligns two clouds by picking (at least 4) equivalent point pairs
2つの点群を選択点により位置合わせ(最低4点)
Add constant SF
新しい属性を追加
Export coordinate(s) to SF(s)
スカラー領域へ座標値をエクスポート
Export X, Y and/or Z coordinates to scalar field(s)
X,Yと/あるいはZの座標値をスカラー領域へエクスポート
Subdivide
再分割
3D name
3D名称
Toggle selected entities 3D name display (recursive)
選択物の3D名称の表示を切り替え(再帰的)
D
D
Primitive factory
新しい属性を追加
Materials/textures
マテリアル/テクスチャ
Toggle selected entities materials/textures (recursive)
選択物のマテリアル/テクスチャを切り替え(再帰的)
M
M
Orthographic projection
オルソ表示
Set orthographic projection for current 3D View
今の3Dビューをオルソ投影にする
Object-centered perspective
中心投影
Set object-centered perspective for current 3D View
今の3Dビューを中心投影にする
Viewer-based perspective
見る側からの視点
Set viewer-based perspective for current 3D View
今の3Dビューを見る側の視点にする
Always visible
常に表示
Pivot always visible
ピボットを常に表示
Rotation only
回転のみ
Pivot visible when rotating
回転時ピボット表示
Never visible
不可視
Pivot never visible
ピボット非表示
Iso 1
Iso1
Set view to 'front' isometric
前のアイソメ表示にセット
Iso 2
Iso 2
Set view to 'back' isometric
後のアイソメ表示にセット
X
From Scalar fields
E
None (English)
なし(英語)
Compute geometric features
Compute geometric features (density, curvature, roughness, etc.)
Move bounding-box min corner to origin
Move the bounding-box min corner to the origin
Move bounding-box max corner to origin
Move the bounding-box max corner to the origin
Move bounding-box center to origin
Move the bounding-box center to the origin
Flip
Flip the selected plane
Compare
Compare two planes (angle + distance)
Flip triangles
Flip triangles (if vertices are ordered in the non-direct order)
Cloud/Primitive Dist
Compute cloud/Primitive distance
Export normals to SF(s)
Export normals to one or several scalar fields
Reset all VBOs
Reset all VBOs (unload GPU memory)
Create single point cloud
Create a cloud with a single point
Paste from clipboard
Paste from ASCII/text data stored in the clipboard
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
Translate/Rotate
移動・回転
Cloud
Convert texture/material to RGB
テクスチャ/マテリアルをRGBに変換
Color Scales Manager
カラースケールの編集
Open Color Scales Manager dialog
カラースケールの編集ダイアログを開く
Cross Section
直交断面作成
Edit global shift and scale
グローバル回転とスケールの編集
Convert to Scalar field
スカラーフィードの変換
Compute Kd-tree
Kd-treeの演算
test
テスト
Add point indexes as SF
スカラー領域としてポイントインデックスを加える
Adds a scalar field with ordered integers for each point in the cloud
順番に点群の各点ごとにスカラー領域を追加する
2D polygon (facet)
2Dポリゴン(面)
Adjust zoom
ズームの調整
Adjusts zoom with a given pixel/unit ratio (orthographic projection only)
ピクセル/ユニット比によるズームの調整(オルソ投影のみ)
Set SF as coordinate(s)
スカラー領域を座標値にセットする
Set SF as coordinate(s) (X, Y or Z)
スカラー領域を座標値にセットする(X,YまたはZ)
Close all
すべて閉じる
Remove all entities currently loaded in the DB tree
DBツリーに現在読み込まれている全てのエンティティを取り除く
Edit global scale
グローバルスケールの編集
View from sensor
センサーから見る
Find biggest inner rectangle (2D)
最も大きな内部三角形を探す(2D)
Create
作成
Compute points visibility (with octree)
可視ポイントを演算(Octree)
Project Uncertainty
プロジェクトの不確定要素
With Minimum Spanning Tree
最小スパニングツリー
With Fast Marching
高速マッチング
CNE test
CNEテスト
Cylindrical Neighbourhood Extraction test
円柱上の近接点の抽出
Approximate (dist. to nearest neighbor)
およそ(最近隣法による距離)
Density
密度
Compute density
密度の計算
Remove duplicate points
複製した点の削除
Crop
切り取り
Dip/Dip direction SFs
法線の傾斜角と傾斜方位をスカラー領域に書き込む
Export cloud info
点群の情報をエクスポート
Export cloud info to a CSV file (name, size, barycenter, scalar fields info, etc.)
CSVファイルに点群の情報をエクスポート(名前,サイズ,重心,スカラー領域情報等)
Interpolate from another entity
他のエンティティから内挿
Interpolate colors from another entity (cloud or mesh) - color is taken from the nearest neighbor
他のエンティティから色情報を内挿(点群あるいはメッシュ) - 色は最近傍から取得
Distance map to best-fit 3D quadric
3D二次曲面にベストフィットさせた距離地図
Levels
レベル
Reset all GUI element positions
GUI要素の位置を初期化
Reset all GUI element positions (after restart)
(再起動後に)GUI要素の位置を初期化
Convert to random RGB
ランダムなRGBに変換
Noise filter
ノイズフィルター
Noise filter (remove the points far from the - approximate - local surface)
ノイズフィルター(おおよそのローカル表面から大きく外れた点を除去)
Compute stat. params (active SF)
統計値計算
Measure volume
ボリュームを計算
Flag vertices by type
種類別に頂点にフラグを立てる
Flag vertices by type: normal (0), border (1), non-manifold (2)
種類別に頂点にフラグを立てる: 法線(0), 境界線(1), 非多様体(ノンマニホールド)(2)
Activation (not recursive)
アクティブ化(非再帰的)
Enable/disable selected entities (not recursive)
選択したエンティティの有効化/非有効化(非再帰的)
A
A
Lock rotation about an axis
ある1つの軸に回転を固定
Lock 3D camera rotation about an axis
ある1つの軸に3Dカメラの回転を固定
L
L
Create cloud from selected entities centers
選択されたエンティティの中心から点群を作成
Compute best registration RMS matrix
二乗平均平方根マトリクスに最適な位置を演算する
Computes the best registration between all couples among multiple entities and save the resulting RMS in a matrix (CSV) file
複数のエンティティ間の全ての組み合わせに最適な位置を演算し、マトリクスファイル(CSV)内の二乗平均平方根の結果を保存する
Enter bubble-view mode
バブルビューモードにする
B
B
Extract sections / Unfold
任意の断面作成
Extract cloud sections along polylines or unfold a cloud along a polyline
複数のポリラインに沿った点群を抽出する、あるいはあるポリラインcompute the best registrationに沿った点群を展開する
Contour plot (polylines) to mesh
メッシュに等高線を描画(ポリライン)
Contour plot (set of polylines) to a 2.5D mesh
2.5Dメッシュに等高線を描画(ポリラインをセット)
Level
水平
Pick three points to make a cloud or mesh 'level'
三点を選択して水平を求める
Sphere
球
Fits a sphere on the selected cloud
選択した点群に球をフィットさせる
Match scales
スケールを合わせる
Zoom in
拡大
Zoom in (current 3D view)
拡大(現在の3Dビュー)
+
Zoom in shortcut
拡大のショートカットキー
+
Zoom out
縮小
Zoom out (current 3D view)
縮小(現在の3Dビュー)
=
Zoom in shortcut
縮小のショートカットキー
=
Distance map
距離地図
SOR filter
外れ値フィルター(SOR)
SORフィルター
Statistical Outlier Filter (remove the points far from their neighbors)
統計的外れ値フィルター(隣接点から遠く離れたポイントを除去)
actionEnableStereo
ステレオを有効に
Enable stereo mode (with red-blue or red-cyan glasses)
ステレオモードを有効化(赤青色または赤シアン色メガネを用いる)
F10
F10
Compute points visibility (with depth buffer)
(深さバッファーを用いて)ポイントの可視性を計算
Compute 2.5D volume
2.5Dボリュームを計算
Full screen (3D view)
全画面(3Dビュー)
Exclusive full screen (3D view)
独占的な全画面(3Dビュー)
F11
F11
Enable Visual Debug Traces
ビジュアルデバッグトレースの有効化
Enables visual debug traces (active 3D view)
ビジュアルデバッグトレースの有効化(現在の3Dビュー)
Ctrl+D
Ctrl+D
Convert to grey scale
グレースケールに変換
Convert RGB colors to grey scale colors
RGBカラーをグレースケールに変換
Trace Polyline
ポリラインのトレース
Trace a polyline by point picking
選択したポイントによるポリラインのトレース
Ctrl+P
Ctrl+P
Enable Qt warnings in Console
コンソール内のQtからの警告を有効にする
Global Shift settings
グローバル回転の設定
Set Global Shift & Scale mechanism parameters
グローバル移動&スケールのパラメーターの設定
Camera link
カメラリンク
Link the cameras of all 3D views
(so that they all move in the same way and at the same time)
全ての3Dビューのカメラとのリンク
2D Waveform viewer
2D Waveformビューワー
Create a plane
平面の作成
Edit the plane parameters
平面パラメーターの編集
Create surface between two polylines
2つのポリライン間の表面を作成する
Surface between 2 polylines
2つのポリライン間の表面
Enhance with intensities
強度によって強調
Mesh scan grids
メッシュスキャングリッド
Mesh scan grids (structured point clouds)
メッシュスキャングリッド(構造化された点群)
Auto-pick rotation center
回転中心の自動選択
Auto-pick rotation center (rotation is always placed at the middle of the screen if possible)
回転中心の自動選択(回転は可能であれば常に画面の中心に位置する)
Shift+P
Shift+P
Show cursor coordinates
カーソル位置の表示
Show cursor coordinates (2D and 3D if possible)
カーソル位置の表示(2Dか3D可能であれば)
Delete scan grids
スキャングリッドを削除
Delete the underlying scan grids
下にあるスキャングリッドを削除
Compress FWF data
FWFデータを圧縮
Compress the associated FWF data (maybe interesting after interactive segmentation for instance)
カッコ内は開発者のコメントと思われるため訳さず。「例えばインタラクティブな分割の後だと面白いだろう」
関連するFWFデータを圧縮
Interpolate scalar-field(s) from another cloud or mesh
他の点群やメッシュでスカラー領域を内挿
Export plane info
平面情報をエクスポート
Export plane info to a CSV file (name, width, height, center, normal, dip and dip direction, etc.)
平面情報を1つのCSVファイルにエクスポート(名前、幅、高さ、中心、法線、法線の傾斜角と傾斜方位等)
Lock rotation about arbitrary axis
任意の軸で回転を固定
Sample points
メッシュ上の点群再サンプリング
Enter Full Screen
全画面にする
Set current view mode
Set pivot visibility
Ready
CloudCompare started!
Selected one and only one point cloud or mesh!
Max error per leaf cell:
An error occurred
Resample with octree
Points (approx.)
Could not compute octree for cloud '%1'
[ResampleWithOctree] Errors occurred during the process, result may be incomplete
Original
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
可視性を計算
Points: %L1
点群: %L1
Visibility computed for cloud '%1'
Visible = %1
Hidden = %1
Out of range = %1
Out of fov = %1
[doActionSamplePointsOnMesh] Errors occurred during the process! Result may be incomplete!
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
サブサンプリング
[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
三角網化
Triangulation in progress...
三角網化の進展...
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
全画面をやめる
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
全ての可能性のある位置をテストする
%1 clouds and %2 positions
%1 点群と %2 位置
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
Export
Clipboard
MeshBooleanDialog
Mesh Boolean Operations (CSG) with libIGL
A
A
B
B
Merge two objects into one
Union
A+B
Subtract one object from another
Difference
A-B
Return the portion common to both objects
Intersection
A n B
Subtract one object from another (inverse result)
Symmetric Difference
Image courtesy of Autodesk(r)
NoiseFilterDialog
Filter noise
Neighbors
Points (kNN)
Radius (Sphere)
Max error
Relative
Absolute
Remove isolated points
NormalComputationDlg
Compute normals
Surface approximation
Local surface model
Local surface estimation model
Plane
平面
Quadric
二次曲面
Triangulation
三角網化
Neighbors
Using scan grid(s) instead of the octree
use scan grid(s) whenever possible
min triangulation angle
min angle
Min angle of local triangles (in degrees)
Octree
Octree
Radius of the sphere in which the neighbors will be extracted
radius
Auto
Orientation
向き
Use scan grid(s) (robust method)
Use scan grid(s) whenever possible
Use sensor position to orient normals (if both grid and sensor are selected, 'grid' has precedence over 'sensor')
Use sensor(s) whenever possible
To give a hint on how to orient normals
Use preferred orientation
From barycenter
Towards barycenter
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
値
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
キャンセル
OrthoSectionGenerationDlg
Orthogonal sections generation
Selected path length
path length
sections
Number of sections that will be generated (depends on the 'step' parameter)
step
Section generation step
width
Total width of each orthogonal section (centered on the path line)
Automatically save then remove the generatrix polyline
auto save and remove generatrix
PCVDialog
ShadeVis
Light rays
Samples rays on a sphere
Count
number of rays to cast
rays are cast from the whole sphere (instead of the Z+ hemisphere)
Only northern hemisphere (+Z)
Use cloud normals as light rays
cloud
Render context resolution
rendering buffer resolution
Accelerates computation if the mesh is closed (no holes)
closed mesh
PlaneEditDlg
Plane properties
Dip / dip direction
dip
dip direction
Whether the plane normal should point upward (Z+) or downward (Z-)
upward
Normal
Dimensions
width
Plane width
height
Plane height
Center
Pick the plane center (click again to cancel)
PlyOpenDlg
Ply File Open
Type
Elements
Properties
プロパティ
Textures
Point X
Point Y
Point Z
Red
Green
Blue
Intensity
Faces
Texture coordinates
Scalar fields
スカラー領域
Add
Texture index
Apply
Apply all
Cancel
キャンセル
PointListPickingDlg
Point list picking
点の一覧選択
Remove last entry
remove last
export to ASCII file
Convert list to new cloud (and close dialog)
to cloud
Close dialog (list will be lost)
stop
count
Index
marker size
start index
Show global coordinates (instead of shifted ones)
show global coordinates
PointPropertiesDlg
Points Properties
Select one point and display its information
Display selected point properties
Select 2 points and display segment information (length, etc.)
Compute point to point distance
Select 3 points and display corresponding triangle information
Define a rectangular 2D label
2D zone
Save current label (added to cloud children)
PointsSamplingDialog
Points Sampling on mesh
Total number of sampled points (approx.)
Points Number
Density: pts/square unit
Density
密度
generate normals
get colors
from RGB
or from material/texture if available
PoissonReconParamDialog
Poisson Surface Reconstruction
Octree depth
The maximum depth of the tree that will be used for surface reconstruction
Resolution
interpolate cloud colors
Density
密度
If this flag is enabled, the sampling density is output as a scalar field
output density as SF
<!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 > Scalar fields > 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
新しい属性を追加
Plane
平面
Box
Sphere
球
radius
Position
Set position to origin
clear
Paste from clipboard (3 values expected, separated by a comma, a semicolon or whitespaces)
clipboard
クリップボード
Cylinder
height
Cone
top radius
bottom radius
Snout mode
displacement of axes along X-axis
x offset
displacement of axes along Y-axis
y offset
Torus
inside radius
outside radius
angle (degrees)
Rectangular section
Dish
Ellipsoid mode
radius 2
Coordinate System
Reset Matrix
<html><head/><body><p>Select an item in the DB Tree</p></body></html>
Get Selected Item Matrix
Initial precision
Create
作成
Close
閉じる
ProfileImportDlg
Import profile
Operations
Align wall to XZ (vertical)
Automatic segmentation
Mortar maps
Segmentation settings
Estimated width of mortar joints (cm):
Window (only advanced users)
Vertical (m):
Horizontal (m):
Profile file
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">Here is an example of profile file:</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600; font-style:italic; color:#787878;">(don't insert blank lines, don't change the columns names)</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; font-weight:600; color:#787878;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">Xc Yc Zc </span><span style=" font-size:8pt; color:#55aaff;">(profile origin)</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">4667.000 10057.000 171.000 </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">R H </span><span style=" font-size:8pt; color:#55aaff;">(radius and height of profile vertices)</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">59.3235190427553 28.685</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">58.8177164625621 30.142</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">58.32550519856 31.594</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">57.8404034801208 33.044</span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#787878;">...</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; color:#787878;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-style:italic; color:#ff0000;">Note: accurate position of the profile origin on the rotation axis is only necessary for conical projection</span></p></body></html>
profile axis
height values are absolute (i.e. not relative to profile origin)
QObject
invalid grid box
Section extraction
Section(s): %L1
Up to (%1 x %2 x %3) = %4 section(s)
Level(s): %L1
Unhandled format specifier (%1)
Missing file format specifier!
Change cloud output format
Output export format (clouds) set to: %1
Missing parameter: extension after '%1'
New output extension for clouds: %1
Missing parameter: precision value after '%1'
Invalid value for precision! (%1)
Argument '%1' is only applicable to ASCII format!
Missing parameter: separator character after '%1'
Invalid separator! ('%1')
Change mesh output format
Output export format (meshes) set to: %1
New output extension for meshes: %1
Change hierarchy output format
Output export format (hierarchy) set to: %1
New output extension for hierarchies: %1
Load
[LOADING]
Missing parameter: filename after "-%1"
Missing parameter: number of lines after '%1'
Invalid parameter: number of lines after '%1'
Will skip %1 lines
No entity loaded (be sure to open at least one file with "-%1 [cloud filename]" before "-%2")
Clears normals
[CLEAR NORMALS]
Compute normals with octree
[OCTREE NORMALS CALCULATION]
No point cloud to compute normals (be sure to open one with "-%1 [cloud filename]" before "-%2")
Missing parameter: radius after "-%1"
Invalid radius
Radius: %1
Invalid parameter: unknown orientation '%1'
Missing orientation
Invalid parameter: unknown model '%1'
Missing model
Failed to compute octree for cloud '%1'
Failed to determine best normal radius for cloud '%1'
Cloud %1 radius = %2
computeNormalsWithOctree started...
computeNormalsWithOctree success
computeNormalsWithOctree failed
.OctreeNormal
Convert normals to dip and dip. dir.
[CONVERT NORMALS TO DIP/DIP DIR]
No input point cloud (be sure to open one with "-%1 [cloud filename]" before "-%2")
Cloud %1 has no normals
Invert normals
法線の反転
[INVERT NORMALS]
No input point cloud or mesh (be sure to open one with "-%1 [cloud filename]" before "-%2")
Mesh %1 has no normals
Failed to convert normals to dip and dip direction
Convert normals to scalar fields
[CONVERT NORMALS TO SCALAR FIELD(S)]
Failed to convert normals to scalar fields
Convert normals to HSV colors
[CONVERT NORMALS TO HSV COLORS]
Failed to convert normals to HSV colors
Subsample
再サンプリング(点群)
[SUBSAMPLING]
No point cloud to resample (be sure to open one with "-%1 [cloud filename]" before "-%2")
Missing parameter: resampling method after "-%1"
Method:
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
曲率
[CURVATURE]
Missing parameter: curvature type after "-%1"
Invalid curvature type after "-%1". Got '%2' instead of MEAN or GAUSS.
Missing parameter: kernel size after curvature type
Failed to read a numerical parameter: kernel size (after curvature type). Got '%1' instead.
Kernel size: %1
No point cloud on which to compute curvature! (be sure to open one with "-%1 [cloud filename]" before "-%2")
%1_CURVATURE_KERNEL_%2
Missing parameter: density type after "-%1" (KNN/SURFACE/VOLUME)
Invalid parameter: density type is expected after "-%1" (KNN/SURFACE/VOLUME)
ApproxDensity
[APPROX DENSITY]
No point cloud on which to compute approx. density! (be sure to open one with "-%1 [cloud filename]" before "-%2")
Density
密度
[DENSITY]
Missing parameter: sphere radius after "-%1"
Failed to read a numerical parameter: sphere radius (after "-%1"). Got '%2' instead.
Sphere radius: %1
No point cloud on which to compute density! (be sure to open one with "-%1 [cloud filename]" before "-%2")
SF gradient
[SF GRADIENT]
Missing parameter: boolean (whether SF is euclidean or not) after "-%1"
Invalid boolean value after "-%1". Got '%2' instead of TRUE or FALSE.
No point cloud on which to compute SF gradient! (be sure to open one with "-%1 [cloud filename]" before "-%2")
cmd.warning: cloud '%1' has no scalar field (it will be ignored)
cmd.warning: cloud '%1' has several scalar fields (the active one will be used by default, or the first one if none is active)
Roughness
粗さ
[ROUGHNESS]
Missing parameter: kernel size after "-%1"
Failed to read a numerical parameter: kernel size (after "-%1"). Got '%2' instead.
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
法線方向
[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
切り取り
[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
複製した点の削除
[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
最短点設定
[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
スカラー領域の演算
[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
ノイズフィルター
[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'
Computing entities scales
Entities: %1
Rescaling entities
Volume computation
Cells: %1 x %2
Importing Bundler file: '%1'
Missing parameter: vertices count after "-%1"
Invalid parameter: vertices count after "-%1"
Open Bundler file
Cameras: %1
Points: %2
Open & process images
Images: %1
Preparing colored DTM
Save PN file
Points: %L1
点群: %L1
Open PN file
Save PV file
Open PV file
Open SOI file
%1 scans / %2 points
Save MA file
Triangles = %1
Saving mesh [%1]
Writing %1 vertices
Writing %1 triangle normals
Writing %1 vertex normals
Writing %1 materials
Writing %1 texture coordinates
Writing %1 triangles
OBJ file
Loading in progress...
Loading PTX file
Simple BIN file
Saving %1 points / %2 scalar field(s)
Loading %1 points / %2 scalar field(s)
Number of facets: %1
(ASCII) STL file
Loading binary STL file
Loading %1 faces
Write E57 file
Scan #%1 - %2 points
Cloud #%1 - Images: %2
Read E57 file
Scans: %1
Export LAS file
Points: %1
Reading %1 points
Import LAS file
No valid point in file
Save LAS file
Original scale is too small for this cloud
Open LAS file
LAS file
Please wait... reading in progress
Tiling points
Please wait... writing in progress
Remaining points to classify: %1
Source points: %2
Classification
Core points: %1
Source points: %2
Labelling
Facets creation
Components: %1
Stereogram
Preparing polar display...
_M3C2
M3C2 Distances Computation
Core points: %1
Cloud to profile radial distance
Polyline: %1 vertices
Cloud: %2 points
Depth buffer
Laplacian smooth
Iterations: %1
Vertices: %2
Faces: %3
Orient normals (MST)
Compute Minimum spanning tree
Points: %1
Edges: %2
Compute Minimum spanning tree
Points: %1
Normals computation
Grid: %1 x %2
Orienting normals
FWF amplitude
Determining min and max FWF values
Points:
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)
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
PLY file
[SHP] Polyline %1 does not have enough vertices to be saved as polygon entity
[SHP] Polyline %1 does not have enough vertices to be saved as polyline entity
[SHP] Polyline %1 has too many points to be saved
Load SHP file
File size: %1
[SetColor] Can't set color for mesh '%1' (vertices are not accessible)
[SetColor] Can't change color of entity '%1'
Select one and only one colored cloud or mesh!
Selected entity has no colors!
Select 2 entities (clouds or meshes)!
None of the selected entities has per-point or per-vertex colors!
Both entities have colors! Remove the colors on the entity you wish to import the colors to!
Destination cloud (or vertices) must be a real point cloud!
An error occurred! (see console)
Source
Destination
entity
No scalar field was selected
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
ガウスフィルター
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
Octreeレベル
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
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 all scalar fields
Export density (population per cell)
RasterizeToolDialog
Rasterize
<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>
Cloud
Update grid
Grid
グリッド
size
step
Edit grid
Active layer (or 'scalar field')
active layer
Visible layer
range
Projection
投影
direction
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
cell height
minimum height
average height
maximum height
minimum value
average value
maximum value
median value
<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>
Use the nearest point of the input cloud in each cell instead of the cell center
resample input cloud
minimum
grid cell size (in the same units as the coordinates of the point cloud)
average
maximum
median
Warning: the original point's height will be
replaced by the cell's average height!
Empty cells
Fill with
leave empty
user specified value
interpolate
kriging
Custom value for empty cells
Empty cell value
Export
Export grid as a point cloud
Export grid as a mesh
Mesh
メッシュ
population
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.
Export grid as a raster (geotiff)
Raster
Export grid as an image
Image
Export grid as a matrix (text file)
Matrix
Contour plot
The contour plot is computed on the active layer
Start value
Min. vertex count
Min vertex count per iso-line (to ignore the smallest ones)
Line width
Default contour lines width
colorize
ignore borders
project contours on the altitude layer
Remove all contour lines
Clear
消去
Export contour lines to the DB tree
Generate
Hillshade
Hillshade is computed on the height layer
Sun zenith
Zenith angle (in degrees) = 90 - altitude angle
deg.
度
Sun azimuth
Azimuth angle (in degrees)
Volume
ボリューム
Non empty cells
RegistrationDialog
Clouds registration
Role assignation
'data' entity
<html><head/><body><p>entity to align (will be displaced)</p></body></html>
'model' entity
reference
<html><head/><body><p>reference entity (won't move)</p></body></html>
to be aligned
Entity to align (will be displaced)
Reference entity (won't move)
press once to exchange model and data clouds
swap
交換
Parameters
By choosing this criterion, you can control the computation time.
Number of iterations
Set the maximal number of step for the algorithm regsitration computation .
By choosing this criterion, you can control the quality of the result.
RMS difference
Set the minimum RMS improvement between 2 consecutive iterations (below which the registration process will stop).
Rough estimation of the final overlap ratio of the data cloud (the smaller, the better the initial registration should be!)
Final overlap
Whether to adjust the scale of the 'data' entity
adjust scale
Normals
法線
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
変換
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
値
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
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
dip
deg.
度
dip dir.
Span
Export
StereogramParamsDlg
Stereogram
main sectors step
deg.
度
resolution
SubsamplingDialog
Cloud sub sampling
Sampling parameters
method
none
all
The more on the left, the less points will be kept
value
To modulate the sampling distance with a scalar field value
Use active SF
SF value
Spacing value
min
max
TracePolyLineDlg
Segmentation
分割
Width
幅
Snap size
Oversample
Export current polyline to the main DB
Reset current polyline
Continue the current polyline edition
C
Shortcut for continue
C
Confirm polyline creation and exit
OK
OK
Cancel
キャンセル
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 => 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
展開
Cylinder
Cone
Deviation from the theoretical shape (i.e. cone or cylinder)
Export deviation scalar field
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
Cylinder (or cone base) radius
Radius
Axis position
Auto (gravity center)
Unroll range (can do multiple turns)
Unroll range
Start angle
Starting angle (can be negative)
Stop angle
Stop angle (can be negative)
VolumeCalcDialog
Volume calculation
Ground / Before
Source
choose the value to fill the cells in which no point is projected : minimum value over the whole point cloud or average value (over the whole cloud also)
leave empty
minimum height
average height
maximum height
user specified value
interpolate
Empty cells
Custom value for empty cells
Default height
Max edge length
Max edge length for interpolation/triangulation
(ignored if zero)
Swap
Ceil / After
Grid
グリッド
step
size of step of the grid generated (in the same units as the coordinates of the point cloud)
Edit grid
size
Grid size corresponding to the current step / boundaries
projection dir.
Projection direction (X, Y or Z)
cell height
Per-cell height computation method:
- minimum = lowest point in the cell
- average = mean height of all points inside the cell
- maximum = highest point in the cell
Update the grid / display / measurements
Update
Results
At least one of the cloud is sparse!
You should fill the empty cells...
Copy to clipboard
Export the grid as a point cloud
(warning, the points heights will be the difference of altitude!)
Export grid as a cloud
Num. precision
Numerical precision (output measurements, etc.)
WaveDialog
Waveform
Waveform
Point index
Pick a 3D point (click again to cancel)
log scale
fixed amplitude
Export wave as CSV file
ccAlignDlg
None
なし
Random
Space
Octree
Octree
ccClippingBoxTool
Preparing extraction
Cloud '%1
Points: %L1
点群: %L1
Failed to generate contour lines for cloud #%1
[ExtractSlicesAndContours] Process canceled by user
Envelope extraction
Envelope(s): %L1
%1: points are too far from each other! Increase the max edge length
%1: envelope extraction failed!
[ExtractSlicesAndContours] Warnings were issued during the process! (result may be incomplete)
Not enough memory!
Process finished
%1 slices have been generated.
(you may have to close the tool and hide the initial cloud to see them...)
The process has generated no output
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
プラグイン
Maintainers
(CloudCompare Team)
Authors
References
CloudCompare looks for plugins in the following directories:
About Plugins
Enabling/disabling plugins will take effect next time you run %1
%1 Plugin
(core)
(3rd Party)
(No plugin selected)
GL Shader
I/O
ccPluginUIManager
Remove Filter
Plugins
プラグイン
GL Filters
Shaders && Filters
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
なし
Scalar field
Default
初期設定
Default Width
Property
State/Value
Transformation history
Display transformation
Meta data
CC Object
Name
Visible
Normals
法線
Show name (in 3D)
Colors
色
Local box dimensions
Box dimensions
Box center
Shifted box center
Global box center
Info
Object ID: %1 - Children: %2
Current Display
Global shift
Global scale
Coordinate System
Origin
Planes Visible
Planes Stippled
Axis Lines Visible
Axis width
Display scale
Cloud
Points
Point size
Scan grids
Scan grid
Scan #%1
%1 x %2 (%3 points)
Waveform
Waveform
Waves
Descriptors
Data size
Scalar Fields
Scalar Field
スカラー領域
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
Show contour
Show polygon
Normal
Dip / Dip dir. (integer)
Dip / Dip dir.
Show normal vector
Sub-mesh
Mesh
メッシュ
Faces
Materials/textures
マテリアル/テクスチャ
Wireframe
Stippling
Polyline
ポリライン
Vertices
Length
Draw normals as lines
Draw
Color
Line width
Octree
Octree
Display mode
Display level
Current level
Cell size
Cell count
Filled volume
Kd-tree
Max Error
Max dist @ 68%
Max dist @ 95%
Max dist @ 99%
Max distance
unknown
Error measure
Image
Width
幅
Alpha
Sensor
Apply Viewport
Label
ラベル
Body
Show 2D label
Show legend(s)
Viewport
undefined
Apply viewport
Update viewport
Trans. buffer
Show path
Show trihedrons
Scale
Drawing scale
Position/Orientation
Associated positions
Indices
Active index
TLS/GBL Sensor
Uncertainty
Angular viewport (degrees)
Yaw span
Yaw step
Pitch span
Pitch step
Camera Sensor
Vert. focal
Array size
Principal point
Pixel size
Field of view
Skew
Frustum display
Show lines
Show side planes
Material set
Array
Shared
No
Yes (%1)
Wire
Plain cubes
Apply
Update
ccRasterizeTool
Delaunay triangulation
Triangles max edge length
ccRecentFiles
Open Recent...
Clear 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
Octree
none
all
remaining points
点の残り
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
点の一覧選択
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