Exemple #1
0
        public ExistDetect()
        {
            InitializeComponent();
            this.ControlBox = false;

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

            existParams = new ExistParams();

            hv_Interpolate = "constant";

            ho_Regions = new List <HObject>();

            Initialize();
        }
Exemple #2
0
        public bool CopyTo(ref ExistParams existParams)
        {
            try
            {
                existParams.ho_Region = ho_Region;

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

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