![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 77
sinat_27504423
从事激光雷达数据处理与分析
展开
-
三个球的交点
(x-x1)^2+(y-y1)^2+(z-z1)^2=r1^2 (1)(x-x2)^2+(y-y2)^2+(z-z2)^2=r2^2 (2)(x-x3)^2+(y-y3)^2+(z-z3)^2=r3^2 (3)(2)-(1):(x2-x1)*x+(y2-y1)*y+(z2-z1)*z=-(A2-A1)/2 ; Ai=ri^2-xi^2-yi^2-zi^2(3)-(原创 2015-08-09 17:18:23 · 7097 阅读 · 1 评论 -
hough变换拟合直线
在实际应用中,y=k*x+b形式的直线方程没有办法表示x=c形式的直线(这时候,直线的斜 率为无穷大)。所以实际应用中,是采用参数方程p=x*cos(theta)+y*sin(theta)。这样,图像平面 上的一个点就对应到参数p—theta平面上的一条曲线上。其它的还是一样。Hough变换求取直线的源码://提取直线 能够在二值图像中提取场地中的白线,并进行重原创 2015-08-03 23:04:30 · 3874 阅读 · 1 评论 -
hough拟合圆弧
圆弧检测之前都需要对数据进行分割,将一系列的点分割成不同的区域,然后计算圆弧的位置。Hough变换不需要知道某区域是否有圆弧,以类似于投票的机制,某参数获得的票数越多,则存在圆弧的可能性越大,大于某阈值时,则可以认为该处存在圆弧。x - a = r*cos(theta)y - b = r*sin(theta) 对于每一个点x y,有无数个点满足上原创 2015-08-03 23:08:58 · 2860 阅读 · 0 评论