Table of Contents

Interface ICamera

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

相机接口

public interface ICamera : IToolkitBase, IModuleBase
Inherited Members
Extension Methods

Properties

Connected

连接状态

bool Connected { get; }

Property Value

bool

Image

图片

CObject Image { get; }

Property Value

CObject

Methods

Close()

关闭

bool Close()

Returns

bool

ContinuousGrabImage()

连续采集

bool ContinuousGrabImage()

Returns

bool

GetExposureTime()

获取曝光值

double GetExposureTime()

Returns

double

GetPara(CameraParaName)

获取相机参数

string GetPara(CameraParaName name)

Parameters

name CameraParaName

Returns

string

GrabImage()

采集图像

CObject GrabImage()

Returns

CObject

GrabImage(bool)

采集图像

CObject GrabImage(bool isEventGrab)

Parameters

isEventGrab bool

触发采集图像

Returns

CObject

Open()

打开相机

bool Open()

Returns

bool

SetExposureTime(string)

设置曝光

bool SetExposureTime(string value = "")

Parameters

value string

曝光值=""时,调用配置值

Returns

bool

SetGain(string)

设置增益

bool SetGain(string value = "")

Parameters

value string

增益值=""时,调用配置值

Returns

bool

SetPara(CameraParaName, string)

设置相机参数

bool SetPara(CameraParaName name, string value)

Parameters

name CameraParaName

名称

value string

Returns

bool

Stop()

停止连续采集

bool Stop()

Returns

bool

Events

EventGrab

拍照完成后触发

event EventHandler<CameraGrabEventArgs> EventGrab

Event Type

EventHandler<CameraGrabEventArgs>