A method of spatialTransformDrift.
a drift along the slow scan direction, the linear spline through the median displacement of every scan line
Syntax
T = spatialTransformDrift.fit(posA, posB)
Scan lines along x.
T = spatialTransformDrift.fit(posA, posB, slowScan=xvector)
Scan lines along y.
T = spatialTransformDrift.fit(posA, posB, extrapolate=True)
Continued beyond the lines.
Description
The points of one scan line share their coordinate along the slow scan direction, up to rounding; each line becomes a knot with the median displacement of its points. The median rather than the mean: a line crossing a badly correlated patch is not pulled by it. The weights only drop the points whose weight is not a number, since one number per line leaves nothing for them to outvote; a weight zero is kept, as MATLAB keeps it.
Input
posA |
vector3d, the positions in the first frame |
posB |
vector3d, where they went in the second, one for each |
Keywords
| keyword | default | description |
|---|---|---|
weights |
None |
array, a weight per point pair; not a number drops a point |
slowScan |
None |
vector3d, the slow scan direction, by default y |
extrapolate |
False |
continue the end segments beyond the first and last line, where the drift is otherwise NaN |
Output
T |
spatialTransformDrift, a knot per scan line |
See also
spatialTransformPoly.fit, spatialTransformField, transform
source
Citing this page.
This page is part of the documentation of
MTEX, a free and open
source MATLAB toolbox for analyzing and modeling crystallographic textures.
It was written by The MTEX Developers and is published at
https://mtex-toolbox.github.io/spatialTransformDrift.fit_py.html.
If you use MTEX, or reuse text or figures from this page, in your research,
please cite
F. Bachmann, R. Hielscher, H. Schaeben: Texture Analysis with MTEX - Free and Open Source Software Toolbox, Solid State Phenomena 160 (2010), 63-68. 10.4028/www.scientific.net/SSP.160.63
BibTeX
@article{bachmann2010mtex,
author = {F. Bachmann and R. Hielscher and H. Schaeben},
title = {Texture Analysis with MTEX - Free and Open Source Software Toolbox},
journal = {Solid State Phenomena},
volume = {160},
pages = {63-68},
year = {2010},
doi = {10.4028/www.scientific.net/SSP.160.63},
url = {https://doi.org/10.4028/www.scientific.net/SSP.160.63}
}
Other papers describing specific MTEX methods are listed under Publications — please cite the one that best fits your application. The MTEX source code is licensed under the GNU General Public License v2.0; the text and figures of this documentation are licensed under CC BY 4.0, which permits reuse — including by automated systems — provided The MTEX Developers and this page are credited.