LiquidDropArgs.cs 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. using SHJX.Service.Common.Camera;
  2. namespace SHJX.Service.Common.Model
  3. {
  4. public class LiquidDropArgs
  5. {
  6. /// <summary>
  7. /// 照相机
  8. /// </summary>
  9. public WebCamera Camera { get; set; }
  10. /// <summary>
  11. /// 图像采集器
  12. /// </summary>
  13. public ColorDataGraber Graber { get; set; }
  14. /// <summary>
  15. /// 采样周期
  16. /// </summary>
  17. public int SignalTimeLen { get; set; }
  18. /// <summary>
  19. /// 阈值
  20. /// </summary>
  21. public double BalanceVal { get; set; }
  22. /// <summary>
  23. /// 最大滴定体积(ml)
  24. /// </summary>
  25. public int MaxDropValue { get; set; }
  26. public LiquidDropArgs()
  27. {
  28. SignalTimeLen = 1200;
  29. BalanceVal = -5;
  30. MaxDropValue = 25;
  31. }
  32. public LiquidDropArgs(WebCamera camera, ColorDataGraber graber)
  33. {
  34. Camera = camera;
  35. Graber = graber;
  36. SignalTimeLen = 1200;
  37. BalanceVal = -5;
  38. MaxDropValue = 25;
  39. }
  40. }
  41. }