Interface ICamera
相机接口
public interface ICamera : IToolkitBase, IModuleBase
- Inherited Members
- Extension Methods
Properties
Connected
连接状态
bool Connected { get; }
Property Value
Image
图片
CObject Image { get; }
Property Value
Methods
Close()
关闭
bool Close()
Returns
ContinuousGrabImage()
连续采集
bool ContinuousGrabImage()
Returns
GetExposureTime()
获取曝光值
double GetExposureTime()
Returns
GetPara(CameraParaName)
获取相机参数
string GetPara(CameraParaName name)
Parameters
nameCameraParaName
Returns
GrabImage()
采集图像
CObject GrabImage()
Returns
GrabImage(bool)
采集图像
CObject GrabImage(bool isEventGrab)
Parameters
isEventGrabbool触发采集图像
Returns
Open()
打开相机
bool Open()
Returns
SetExposureTime(string)
设置曝光
bool SetExposureTime(string value = "")
Parameters
valuestring曝光值=""时,调用配置值
Returns
SetGain(string)
设置增益
bool SetGain(string value = "")
Parameters
valuestring增益值=""时,调用配置值
Returns
SetPara(CameraParaName, string)
设置相机参数
bool SetPara(CameraParaName name, string value)
Parameters
nameCameraParaName名称
valuestring值
Returns
Stop()
停止连续采集
bool Stop()
Returns
Events
EventGrab
拍照完成后触发
event EventHandler<CameraGrabEventArgs> EventGrab