我正在寻找使用MATLAB找到仿射变换矩阵的'half'。是的,我明白,'一半'矩阵是不是真的正确,但我正在寻找的东西其实很好地解释了这里:stackexchange mathematics如何在MATLAB中计算仿射变换矩阵的'half'
所以我正在寻找一个仿射变换矩阵(B),当两次应用于我的图像,将会得到与应用我的初始矩阵(A)一次相同的结果。
反射将不会是一个的一部分,否则这将是不可能找到B.
我的初始矩阵(A),使用A = estimateGeometricTransform(movingPoints,fixedPoints,'affine')
被计算,这给我一个affine2d对象。
如果没有办法从初始矩阵中找到'半'矩阵,也许可以通过一种方式来操作匹配点的数组,以从中找到B。
干杯
感谢您的帮助。我会看看我是否可以实施它,以及它的工作效果如何。 – Johannes