【python OpenCV3.3 图像处理教程:直线检测、圆检测、对象测量、腐蚀、膨胀等形态学操作、数字验证码识别、人脸检测
1.直线检测HoughLineTransform:前提:边缘检测已经完成,基于霍夫变换1.1原理可以通过(theta,r)唯一表示一个点。把过三个点的全部直线以某一角度全部计算出来,如果三个点的直线有相同的,则说明有一条直线过了这三个点。至于为啥用(theta,r)而不是斜率k和截距b来表示一条直线,是因为利用y=kx+b来表示直线时,存在斜率k无穷大的情况,无法计算。并且theta为0到2*pi