技术支持   Support
联系我们   Contact
你的位置:首页 > 技术支持 > 产品使用

在Pythagoras 中如何进行Helmert变换?

2020-12-14 9:53:23      点击:

如果想要基于参考点对物体或图像进行线性缩放,可以使用Helmert变换。结果是一个水平变换(XY)当然变换(Z)也是能实现的。通常水平变换就足够了(即旋转和平移)。

操作方法:

打开一个新文件,进入菜单:文件-导入-图像-链接到文件

可以对图像进行修剪。例如,在绘图工具编辑中选择剪切外部图像工具。单击此处可定义剪切矩形的第一个角。拖动以定义第二个角

在图像上至少画3个点对应于参考图中的点。

在两个文档中,重命名这些点,使它们具有相同的点数例如:1001,1002,1003

选择图中要变换的3个点,进入菜单:计算-变换- Helmert变换

毕达哥拉斯软件中,可以参考图中的点,然后点击查找坐标

勾选计算比例,不勾选变换Z”点击计算。

f(X)f(Y)列中,计算基准参考点之间的差值。此结果是基于X坐标Y坐标的平移和旋转,因此一个标准差值。如果标准差值过高,则基准点集合与参考点集合不对应,需要分析这两个集合是否匹配。

如果标准偏差接受范围内点击OK完成转换。

创建一个“Global CS”。

点击顶部菜单中图标,在对话框中选择”Global CS”选择正确的坐标系统。