拟合线/圆/矩形实例

Posted dingyd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拟合线/圆/矩形实例相关的知识,希望对你有一定的参考价值。

draw_point (WindowHandle, Row, Column)
gen_circle (Circle, Row, Column, 10.5)

draw_point (WindowHandle, Row1, Column1)
gen_circle (Circle, Row1, Column1, 10.5)

draw_point (WindowHandle, Row2, Column2)
gen_circle (Circle, Row2, Column2, 10.5)

draw_point (WindowHandle, Row3, Column3)
gen_circle (Circle, Row3, Column3, 10.5)

gen_contour_polygon_xld (Contour, [Row,Row1 ,Row2 ,Row3], [Column,Column1,Column2,Column3])

*拟合线
* fit_line_contour_xld(Contour, ‘tukey‘, -1, 0, 5, 2, RowBegin, ColBegin, RowEnd, ColEnd, Nr, Nc, Dist)
* gen_region_line (RegionLines, RowBegin, ColBegin, RowEnd, ColEnd)
* disp_line (WindowHandle, RowBegin, ColBegin, RowEnd, ColEnd)

*拟合圆
* fit_circle_contour_xld (Contour, ‘algebraic‘, -1, 0, 0, 3, 2, Row4, Column4, Radius, StartPhi, EndPhi, PointOrder)
* gen_circle (Circle1, Row4, Column4, Radius)

*拟合矩形
*注:在此需要本案中的点过少不能形成框形
fit_rectangle2_contour_xld (Contour, ‘regression‘, -1, 0, 0, 3, 2, Row5, Column5, Phi, Length1, Length2, PointOrder1)
gen_rectangle2 (Rectangle, Row5, Column5, Phi, Length1, Length2)

以上是关于拟合线/圆/矩形实例的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV各种绘制调用:线,矩形,圆,椭圆,文字

使用Python,OpenCV进行涂鸦(绘制文字线圆矩形椭圆多边形轮廓多边形填充箭头~)

C ++ / OpenGL - 2D - 如何在矩形边界框中剪切圆

opencv各种绘图 直线 矩形 圆 椭圆

使用shader绘制矩形矩形框圆形圆形框(WebGL-Shader开发基础02)

使用shader绘制矩形矩形框圆形圆形框(WebGL-Shader开发基础02)