Python 基于霍夫变换寻找正弦曲线

Python 基于霍夫变换寻找正弦曲线

应师弟要求,要一个霍夫变换检测正弦曲线的。网上找了一圈,也没有源码,干脆自己写了。代码思路参考了吴志芳:基于Hough变换识别单周期正弦曲线图像的算法及实现这篇文章。普通正弦函数形如:
y=A sin⁡(ωx+φ)+y_0
参数有四个:A、ω、φ、y0.
当转入参数空间会是四维的,计算开销会很大,电脑带不动(内存不足),我人工认定前俩个参数已知(毕竟正弦参数就是自己设定的)。这样降为二维就好算了。
这样公式就变为:

在这里插入图片描述
代码下载链接:霍夫变换找正弦曲线

猜你喜欢

转载自blog.csdn.net/dz4543/article/details/85173291