RegistrationDialog
0
0
411
458
Clouds registration
-
0
0
Role assignation
-
'data' entity
to be aligned
-
<html><head/><body><p>entity to align (will be displaced)</p></body></html>
Entity to align (will be displaced)
true
-
false
-
false
-
'model' entity
reference
-
<html><head/><body><p>reference entity (won't move)</p></body></html>
Reference entity (won't move)
true
-
press once to exchange model and data clouds
press once to exchange model and data clouds
swap
false
-
0
Parameters
-
-
By choosing this criterion, you can control the computation time.
By choosing this criterion, you can control the computation time.
Number of iterations
-
false
Set the maximal number of step for the algorithm regsitration computation .
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
1
999999
20
-
By choosing this criterion, you can control the quality of the result.
RMS difference
true
-
0
0
Set the minimum RMS improvement between 2 consecutive iterations (below which the registration process will stop).
Qt::RightToLeft
1.0e-5
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
Rough estimation of the final overlap ratio of the data cloud (the smaller, the better the initial registration should be!)
color: blue;
Final overlap
-
Rough estimation of the final overlap ratio of the data cloud (the smaller, the better the initial registration should be!)
color: blue;
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
%
1
100
10
100
-
Qt::Vertical
20
40
-
Whether to adjust the scale of the 'data' entity
adjust scale
-
QFrame::StyledPanel
QFrame::Raised
0
0
0
0
-
Normals
-
options to take normals into account, to improve the registration result
-
Ignored
-
Opposite side
-
Same side
-
Double-sided
-
Qt::Horizontal
40
20
-
0
0
0
0
-
QFrame::StyledPanel
QFrame::Raised
0
0
0
0
-
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)
/ 8
-
Qt::Horizontal
40
20
Research
-
-
Random sampling limit
-
Above this limit, clouds are randomly resampled at each iteration
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
1000000000
10000
50000
-
0
0
Rotation
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
0
0
Qt::RightToLeft
-
XYZ
-
X
-
Y
-
Z
-
NONE
-
0
0
Translation
-
0
-
Qt::Horizontal
40
20
-
0
0
Tx
true
-
0
0
Ty
true
-
0
0
Tz
true
-
Chose this option to remove points that are likely to disturb the registration during the computation.
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
-
<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>
Model: use displayed S.F. (absolute values) as weights
-
QFrame::StyledPanel
QFrame::Raised
0
0
0
0
-
In combination with a small overlap, prevents
the cloud from sinking under the mesh surface.
Use C2M signed distances (mesh as reference only)
-
false
robust
true
-
Qt::Vertical
20
40
-
QFrame::NoFrame
QFrame::Raised
6
0
0
0
0
-
Qt::Vertical
20
40
-
Qt::Horizontal
QDialogButtonBox::Cancel|QDialogButtonBox::Ok
dataLineEdit
modelLineEdit
swapButton
buttonBox
dataColorButton
modelColorButton
buttonBox
accepted()
RegistrationDialog
accept()
219
548
157
274
buttonBox
rejected()
RegistrationDialog
reject()
219
548
286
274
iterationsCriterion
toggled(bool)
maxIterationCount
setEnabled(bool)
119
334
300
335
errorCriterion
toggled(bool)
rmsDifferenceLineEdit
setEnabled(bool)
67
192
237
193
useC2MSignedDistancesCheckBox
toggled(bool)
robustC2MDistsCheckBox
setEnabled(bool)
155
318
342
318