namespace XP.Hardware.Detector.Abstractions.Enums
{
    /// <summary>
    /// 校正类型枚举 | Correction type enumeration
    /// 定义探测器支持的校正类型
    /// </summary>
    public enum CorrectionType
    {
        /// <summary>
        /// 暗场校正 | Dark field correction
        /// </summary>
        Dark = 0,

        /// <summary>
        /// 增益校正（亮场校正）| Gain correction (bright field correction)
        /// </summary>
        Gain = 1,

        /// <summary>
        /// 自动校正（暗场+增益+坏像素）| Auto correction (dark + gain + bad pixel)
        /// </summary>
        Auto = 2,

        /// <summary>
        /// 坏像素校正 | Bad pixel correction
        /// </summary>
        BadPixel = 3
    }
}
