123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- using System;
- using System.Collections.Generic;
- using System.Drawing;
- using System.IO;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace DW5S.DTO
- {
- /// <summary>
- /// 参估画图结果
- /// </summary>
- public class ImageResultDto
- {
- /// <summary>
- /// 采样率(Hz)
- /// </summary>
- public int FsHz { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int XFlag { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int XMax { get; set; }
- /// <summary>
- ///
- /// </summary>
- public float YMax { get; set; }
- /// <summary>
- ///
- /// </summary>
- public int XValue { get; set; }
- /// <summary>
- ///
- /// </summary>
- public float YValue { get; set; }
- /// <summary>
- /// 信噪比门限
- /// </summary>
- public float Snr { get; set; }
- /// <summary>
- ///
- /// </summary>
- /// <returns></returns>
- public Color GetColor()
- {
- double flag;
- if (Snr >= 40)
- flag = 1;
- else
- flag = Snr / 40;
- return ColorRGB.GetSpecColor(flag);
- }
- }
- }
|