prepare reset
This commit is contained in:
31
LibCamera/IImageCollector.cs
Normal file
31
LibCamera/IImageCollector.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Drawing;
|
||||
|
||||
namespace LibCamera
|
||||
{
|
||||
public delegate void OnImageCollectorMessage(string msg);
|
||||
public delegate void OnImageCollectorInfo(string info);
|
||||
public delegate void OnImageCollectorConnected(string serial);
|
||||
public delegate void OnImageCollectorDisConnected(string serial);
|
||||
public delegate void OnImageCollectorData(byte[] imageData);
|
||||
public interface IImageCollector
|
||||
{
|
||||
event OnImageCollectorMessage OnImageCollectorMessage;
|
||||
event OnImageCollectorInfo OnImageCollectorInfo;
|
||||
event OnImageCollectorConnected OnImageCollectorConnected;
|
||||
event OnImageCollectorDisConnected OnImageCollectorDisConnected;
|
||||
event OnImageCollectorData OnImageCollectorData;
|
||||
void Start();
|
||||
void Stop();
|
||||
void SetPixelFormat(string pixelFormat);
|
||||
void SetExposureTime(double exposureTime);
|
||||
void SetGainRawGain(double gain);
|
||||
void SetAcquisitionMode(string acquisitionMode);
|
||||
void SetTriggerMode(string triggerMode);
|
||||
void StartSoftwareGrabbing();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user