namespace VisionBuilder.UI.RaspberryAcquisition.Models; public class CaptureSettings { public int Width { get; set; } = 2028; public int Height { get; set; } = 1520; public int ShutterSpeed { get; set; } = 10000; public int Framerate { get; set; } = 2; public double AwbGainRed { get; set; } = 3.86; public double AwbGainBlue { get; set; } = 1.46; public string BuildArguments() { return $"--codec mjpeg -t0 --width {Width} --height {Height} " + $"--shutter {ShutterSpeed} --framerate {Framerate} " + $"--awbgains {AwbGainRed:F2},{AwbGainBlue:F2} --nopreview -o -"; } }