Example #1
0
        public TabDetect()
        {
            InitializeComponent();
            this.ControlBox = false;

            hv_StartX      = 0;
            hv_StartY      = 0;
            hv_ZoomFactor  = 1;
            hv_ImageWindow = hWindowControl1.HalconID;
            HOperatorSet.HomMat2dIdentity(out hv_XldHomMat2D);

            tabParams = new TabParams();

            hv_Interpolate = "constant";

            ho_Regions = new List <HObject>();

            Initialize();
        }
Example #2
0
        public bool CopyTo(ref TabParams TabParams)
        {
            try
            {
                TabParams.ho_Region = ho_Region;

                TabParams.hv_MinGray = hv_MinGray;
                TabParams.hv_MaxGray = hv_MaxGray;
                TabParams.hv_Min     = hv_Min;
                TabParams.hv_Max     = hv_Max;
                TabParams.hv_Number  = hv_Number;

                errorFlag = false;
                return(true);
            }
            catch (Exception exc)
            {
                errorFlag = true;
                return(false);
            }
        }