add camera driver layer

This commit is contained in:
2025-12-26 14:54:32 +08:00
parent c6be81d1dd
commit d7ef283b9d
11 changed files with 324 additions and 469 deletions

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LibCamera
{
public delegate void OnCameraImage(Bitmap bmp);
public interface ICameraDriver
{
event OnCameraImage OnCameraImage;
void Initialize(string serial, string pixelFormat, double exposure, double gain);
void Stop();
void GrabImage();
bool IsOpened();
}
}