霍夫圆变换
与霍夫直线变换
的原理类似
,也是将圆上的每个点转换到霍夫空间
,- 其转换的参数方程如下:
对于圆来说,
θ
的取值范围在0~360°
,这样就有了三个参数
,另外两个参数
是圆心(x0,y0)
与半径γ
。这里的
霍夫空间
便是一个三维空间
,
所以如果还是跟之前的累积计算一样,计算量
就会大大增加
,
这样显然不利于快速计算与检测
,所以在OpenCV中
霍夫圆变换
与霍夫直线变换
的原理类似
,也是将圆上的每个点转换到霍夫空间
,
对于圆来说,θ
的取值范围在0~360°
,这样就有了三个参数
,另外两个参数
是圆心(x0,y0)
与半径γ
。
这里的霍夫空间
便是一个三维空间
,
所以如果还是跟之前的累积计算一样,计算量
就会大大增加
,
这样显然不利于快速计算与检测
,
所以在OpenCV中