Camera2Value.cs 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. using System;
  2. namespace SHJX.Service.Model.CRUDModules
  3. {
  4. [Table("camera2_value")]
  5. public class Camera2Value
  6. {
  7. [Key]
  8. [IgnoreColumn]
  9. public int SerialKey { get; set; }
  10. /// <summary>
  11. /// 亮度:
  12. /// </summary>
  13. [ColumnWidth("0.9*")]
  14. [DisplayName("亮度(50-200)")]
  15. public int Brightness { get; set; }
  16. /// <summary>
  17. /// 对比度
  18. /// </summary>
  19. [ColumnWidth("1*")]
  20. [DisplayName("对比度(0-255)")]
  21. public int Contrast { get; set; }
  22. ///// <summary>
  23. ///// 色调
  24. ///// </summary>
  25. //[ColumnWidth("0.9*")]
  26. //[DisplayName("色调")]
  27. //public int Hue { get; set; }
  28. /// <summary>
  29. /// 饱和度
  30. /// </summary>
  31. [ColumnWidth("1*")]
  32. [DisplayName("饱和度0-255")]
  33. public int Saturation { get; set; }
  34. /// <summary>
  35. /// 白色平衡
  36. /// </summary>
  37. [ColumnWidth("1.1*")]
  38. [DisplayName("白平衡0-10000")]
  39. public int WhiteBalance { get; set; }
  40. /// <summary>
  41. /// 锐度
  42. /// </summary>
  43. [ColumnWidth("0.9*")]
  44. [DisplayName("锐度(0-255)")]
  45. public int Sharpness { get; set; }
  46. /// <summary>
  47. /// 增益
  48. /// </summary>
  49. [ColumnWidth("0.9*")]
  50. [DisplayName("增益(0-255)")]
  51. public int Gain { get; set; }
  52. /// <summary>
  53. /// 曝光
  54. /// </summary>
  55. [ColumnWidth("0.9*")]
  56. [DisplayName("曝光")]
  57. public int Explosion { get; set; }
  58. }
  59. }