所以我有一组(x,y)坐标用来画线。这些线不是完全笔直的,但它们是相连的。
在笛卡尔平面中,中间称为原点,但我正在使用数字图像处理程序,因此坐标 (0,0) 位于图像的左上角。
我要做的是将每行(坐标组)中的所有坐标转换相同的距离,以便每行中的第一个点从图像的中间开始。
这是我想要的一个例子:
这是我所拥有的:
所以我有一组(x,y)坐标用来画线。这些线不是完全笔直的,但它们是相连的。
在笛卡尔平面中,中间称为原点,但我正在使用数字图像处理程序,因此坐标 (0,0) 位于图像的左上角。
我要做的是将每行(坐标组)中的所有坐标转换相同的距离,以便每行中的第一个点从图像的中间开始。
这是我想要的一个例子:
这是我所拥有的:
1) 点组:
2)点群的质心:。
3) 图像中心:
4) 任意点到中心 ) 的平移:
注意 ...
现在只需将 2) 替换为 4),您就有了将质心转换为图像中心的公式。对?
我确信我在这里遗漏了一些东西 - 平移距离显然不能对所有点保持相同。您不是说另一种类型的变换(也许还必须包括缩放)?