绘制一组不同角度的平行线以求平均截距
Drawing a set of parallel lines at various angles for finding the mean intercept length
我正在尝试编写代码来查找平均截距张量。平均截距张量将帮助我找到给定图像的方向。为此,我需要创建一组彼此等距的平行采样线来填充整个网格。这些等距平行线也应该以不同的角度定向。如果有任何现有代码用于创建平行线集或平均截距长度,那将会很有帮助。如果代码是 FORTRAN 格式的就更好了。Set of parallel lines
Intercepts measured from the sample lines
考虑直线的正态 (rho-theta) 方程
x * Cos(Theta) + y * Sin(Theta) - Rho = 0
这里Theta
是O
X轴与坐标原点到直线的法线的夹角。 Rho
是这条法线的长度。
因此,要生成一组具有给定角度的平行线,您可以使用此等式 Rho
以所需步长(线-线距离)
遍历某个范围
我正在尝试编写代码来查找平均截距张量。平均截距张量将帮助我找到给定图像的方向。为此,我需要创建一组彼此等距的平行采样线来填充整个网格。这些等距平行线也应该以不同的角度定向。如果有任何现有代码用于创建平行线集或平均截距长度,那将会很有帮助。如果代码是 FORTRAN 格式的就更好了。Set of parallel lines Intercepts measured from the sample lines
考虑直线的正态 (rho-theta) 方程
x * Cos(Theta) + y * Sin(Theta) - Rho = 0
这里Theta
是O
X轴与坐标原点到直线的法线的夹角。 Rho
是这条法线的长度。
因此,要生成一组具有给定角度的平行线,您可以使用此等式 Rho
以所需步长(线-线距离)