using SemiconductorVisionAlgorithm.SemiParams;

namespace MainShell.Vision
{
    /// <summary>
    /// 抓圆参数
    /// </summary>
    public class FindEdgeCircleParameters : VisionAlgorithmParameters
    {
        /// <summary>
        /// 是否启用 ROI
        /// </summary>
        public bool UseRoi { get; set; }

        /// <summary>
        /// ROI 名称或标识
        /// </summary>
        public string RoiName { get; set; }

        /// <summary>
        /// 算法文件目录
        /// </summary>
        public string FileDirectory { get; set; }

        /// <summary>
        /// 相机ID
        /// </summary>
        public string CameraId { get; set; }

        /// <summary>
        /// ROI 矩形区域（可选）
        /// </summary>
        public Rectangle1 RoiRect { get; set; }
    }
}
