以各种角度绘制一组平行线以找到平均截距

时间:2016-06-26 23:44:33

标签: graphics drawing computational-geometry cartesian-coordinates line-drawing

我正在尝试编写代码来查找平均截距长度张量。平均截距长度张量将帮助我找到给定图像的方向。为此我需要创建一组平行的样本线,彼此等距填充整个网格。这些等距平行线也应以各种角度定向。如果有任何现有代码用于创建平行线组或平均截距长度,则会有所帮助。如果代码在FORTRAN中,它也会更好。Set of parallel lines Intercepts measured from the sample lines

1 个答案:

答案 0 :(得分:0)

考虑线的正常(rho-theta)方程

x * Cos(Theta) + y * Sin(Theta) - Rho = 0

此处ThetaO X轴与从坐标原点到直线的法线之间的角度。 Rho是这个正常的长度。

因此,为了生成具有给定角度的平行线组,您可以使用此等式,Rho遍历某个范围,并且需要步长(线 - 线距离)