forked from amkovkov/GranuSightSoftware2
extract IImageCapturerService interface from ImageCapturerService add ImageCapturerMockService as implementation of IImageCapturerService add --mock flag in command line interface and implement its usage
11 lines
410 B
C#
11 lines
410 B
C#
|
|
using OpenCvSharp;
|
|
|
|
namespace GSS2.Core.Analysis.AmineContent;
|
|
|
|
public interface IImageCapturerService
|
|
{
|
|
public Task CaptureImages(Action<(int i, double visible, double uv365, double uv254, Mat image)> callback, CancellationToken cancellationToken);
|
|
public Task CaptureImages(Func<(int i, double visible, double uv365, double uv254, Mat image), Task> callback, CancellationToken cancellationToken);
|
|
}
|