Table of Contents

Interface IFindLineServe

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

找轮廓工具服务

public interface IFindLineServe : 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

AddUpdate(string)

添加或更新(不存在则自动添加)

bool AddUpdate(string itemName)

Parameters

itemName string

项名称

Returns

bool

Delete(string)

删除

bool Delete(string itemName)

Parameters

itemName string

项名称

Returns

bool

Find(CObject, string, List<CPoint>)

拟轮廓

CLine Find(CObject image, string itemName, List<CPoint> pose)

Parameters

image CObject

图像

itemName string

项名称

pose List<CPoint>

位姿

Returns

CLine

FindPoint(CObject, string)

测量点

List<CPoint> FindPoint(CObject image, string itemName)

Parameters

image CObject

图像

itemName string

项名称

Returns

List<CPoint>

FindPoint(CObject, string, CRectangle2)

找点

List<CPoint> FindPoint(CObject image, string itemName, CRectangle2 roi)

Parameters

image CObject

图像

itemName string

项名称

roi CRectangle2

ROI

Returns

List<CPoint>

FindPoint(CObject, string, List<CPoint>)

测量点

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

Parameters

image CObject

图像

itemName string

项名称

pose List<CPoint>

位姿

Returns

List<CPoint>

Fit(string, List<CPoint>)

拟合线

CLine Fit(string itemName, List<CPoint> points)

Parameters

itemName string

项名称

points List<CPoint>

点集合

Returns

CLine

GetUDCtl(DebugFindLineCategory, string, List<CPoint>)

调试找线

UserControl GetUDCtl(DebugFindLineCategory category, string itemName, List<CPoint> pose)

Parameters

category DebugFindLineCategory

category

itemName string

项名称

pose List<CPoint>

位姿

Returns

UserControl