12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Extensometer.Model.RequestModel
- {
- public class RequestConfigParameterModel
- {
- /// <summary>
- /// 识别线的数量
- /// </summary>
- public int iLineDetNum { get; set; }
- /// <summary>
- /// 图像宽
- /// </summary>
- public int paraimgw { get; set; }
- /// <summary>
- /// 图像高
- /// </summary>
- public int paraimgh { get; set; }
- /// <summary>
- /// 识别模式
- /// 1:点对点
- /// 2:点对线
- /// </summary>
- public int eLineDisMode { get; set; }
- /// <summary>
- /// 标定有效标志
- /// 0:无效
- /// 1:有效
- /// </summary>
- public int iFlagSuccess { get; set; }
- /// <summary>
- /// 标定参数
- /// </summary>
- public float fConvertCoefficient { get; set; }
- /// <summary>
- /// 线数目&对应识别位置参数
- /// </summary>
- public List<stLineDetPara> stLineDetParas { get; set; }
- }
- public class stLineDetPara
- {
- /// <summary>
- /// 左边边界
- /// </summary>
- public short LeftValue { get; set; }
- /// <summary>
- /// 顶部边界
- /// </summary>
- public short TopValue { get; set; }
- /// <summary>
- /// 右边边界
- /// </summary>
- public short RightValue { get; set; }
- /// <summary>
- /// 底部边界
- /// </summary>
- public short BottomValue { get; set; }
- /// <summary>
- /// 1:浅到深
- /// 2:深到浅
- /// </summary>
- public int eGrayDir { get; set; }
- /// <summary>
- /// 1:水平线
- /// 2:竖直线
- /// </summary>
- public int eLineDirection { get; set; }
- /// <summary>
- /// 1:第一条
- /// 2:最佳
- /// 3:最后一条
- /// </summary>
- public int eLineOrder { get; set; }
- }
- }
|