Table of Contents

Interface IGrabImage

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

采集图像

public interface IGrabImage : IToolkitBase, IModuleBase
Inherited Members
Extension Methods

Properties

Camera

相机

ICamera Camera { get; set; }

Property Value

ICamera

ImageOriginal

原图

CObject ImageOriginal { get; set; }

Property Value

CObject

Light

光源

ILight Light { get; set; }

Property Value

ILight

WindowImage

图像窗口

IWindowImage WindowImage { get; set; }

Property Value

IWindowImage

Methods

AddImage(int, CObject)

添加图片

bool AddImage(int index, CObject image)

Parameters

index int

差分取图:图像索引,图片1 index=1,图片2 index=2

image CObject

Returns

bool

Grab(int)

拍照

CObject Grab(int index = 0)

Parameters

index int

正常默认idnex=0,差分取图时:取图片1参数index=1,取图片1参数index=2,index=0计算差分

Returns

CObject

GrabImageBuffer()

采集图像缓存

bool GrabImageBuffer()

Returns

bool

ReadImageDown()

读取下一张图片

CObject ReadImageDown()

Returns

CObject

ReadImageFolder()

读取文件夹所有图片

List<string> ReadImageFolder()

Returns

List<string>

ReadImageUp()

读取上一张图片

CObject ReadImageUp()

Returns

CObject

Events

GrabFinish

采集完成

event EventHandler<GrabFinishEventArgs> GrabFinish

Event Type

EventHandler<GrabFinishEventArgs>