| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- using Prism.Mvvm;
- using System;
- namespace TeamAAS_VP.Models
- {
- /// <summary>
- /// 分析结果
- /// </summary>
- public class AnalysisResult : BindableBase
- {
- private double _sharpness;
- private double _contrast;
- private double _qualityScore;
- private DateTime _timestamp;
- private string _message;
- /// <summary>
- /// 清晰度值
- /// </summary>
- public double Sharpness
- {
- get => _sharpness;
- set => SetProperty(ref _sharpness, value);
- }
- /// <summary>
- /// 对比度值
- /// </summary>
- public double Contrast
- {
- get => _contrast;
- set => SetProperty(ref _contrast, value);
- }
- /// <summary>
- /// 质量评分 (0-100)
- /// </summary>
- public double QualityScore
- {
- get => _qualityScore;
- set => SetProperty(ref _qualityScore, value);
- }
- /// <summary>
- /// 时间戳
- /// </summary>
- public DateTime Timestamp
- {
- get => _timestamp;
- set => SetProperty(ref _timestamp, value);
- }
- /// <summary>
- /// 消息
- /// </summary>
- public string Message
- {
- get => _message;
- set => SetProperty(ref _message, value);
- }
- public AnalysisResult()
- {
- _timestamp = DateTime.Now;
- }
- }
- }
|