Table of Contents

Interface IFindCircle

Namespace
AT.Librarys.Container.Toolkit.Vision
Assembly
AT.Librarys.Container.dll

找圆

public interface IFindCircle : IToolkitBase, IModuleBase
Inherited Members
Extension Methods

Properties

Pose

位姿

List<CPoint> Pose { get; set; }

Property Value

List<CPoint>

WindowImage

图像窗口

IWindowImage WindowImage { get; set; }

Property Value

IWindowImage

Methods

Debug(FindCirclePara, List<CPoint>)

调试找圆

void Debug(FindCirclePara para, List<CPoint> pose)

Parameters

para FindCirclePara

找线参数

pose List<CPoint>

位姿

Debug(FindPointCirclePara, List<CPoint>)

调试找点

void Debug(FindPointCirclePara para, List<CPoint> pose)

Parameters

para FindPointCirclePara

找点参数

pose List<CPoint>

位姿

Debug(FitCirclePara, List<CPoint>)

调试拟合线

void Debug(FitCirclePara para, List<CPoint> points)

Parameters

para FitCirclePara

拟合线参数

points List<CPoint>

点集合

Find(CObject)

找圆

CCircle Find(CObject image)

Parameters

image CObject

图像

Returns

CCircle

Find(CObject, CCircle)

找圆

CCircle Find(CObject image, CCircle roi)

Parameters

image CObject

图像

roi CCircle

圆ROI

Returns

CCircle

Find(CObject, FindPointCirclePara, FitCirclePara)

找圆

CCircle Find(CObject image, FindPointCirclePara findPointPara, FitCirclePara fitCirclePara)

Parameters

image CObject

图像

findPointPara FindPointCirclePara

找点参数

fitCirclePara FitCirclePara

拟合圆参数

Returns

CCircle

Find(CObject, FindPointCirclePara, FitCirclePara, List<CPoint>)

找圆

CCircle Find(CObject image, FindPointCirclePara findPointPara, FitCirclePara fitCirclePara, List<CPoint> pose)

Parameters

image CObject

图像

findPointPara FindPointCirclePara

找点参数

fitCirclePara FitCirclePara

拟合圆参数

pose List<CPoint>

位姿

Returns

CCircle

Find(CObject, List<CPoint>)

找圆

CCircle Find(CObject image, List<CPoint> pose)

Parameters

image CObject

图像

pose List<CPoint>

位姿

Returns

CCircle

Find(List<CPoint>, FitCirclePara)

找圆

CCircle Find(List<CPoint> point, FitCirclePara fitCirclePara)

Parameters

point List<CPoint>

点集合

fitCirclePara FitCirclePara

拟合圆参数

Returns

CCircle

FindPoint(CObject)

测量点

List<CPoint> FindPoint(CObject image)

Parameters

image CObject

图像

Returns

List<CPoint>

FindPoint(CObject, FindPointCirclePara)

测量点

List<CPoint> FindPoint(CObject image, FindPointCirclePara para)

Parameters

image CObject

图像

para FindPointCirclePara

测量点参数

Returns

List<CPoint>

FindPoint(CObject, FindPointCirclePara, List<CPoint>)

测量点

List<CPoint> FindPoint(CObject image, FindPointCirclePara para, List<CPoint> pose)

Parameters

image CObject

图像

para FindPointCirclePara

测量点参数

pose List<CPoint>

位姿

Returns

List<CPoint>

FindPoint(CObject, List<CPoint>)

测量点

List<CPoint> FindPoint(CObject image, List<CPoint> pose)

Parameters

image CObject

图片

pose List<CPoint>

位姿

Returns

List<CPoint>

Fit(List<CPoint>)

拟合线

CCircle Fit(List<CPoint> points)

Parameters

points List<CPoint>

点集合

Returns

CCircle