예제 #1
0
        private Point[] DetectTarget(Image img)
        {
            Haytham.Glass.SceneImage test = new Haytham.Glass.SceneImage();

            Point[] testPoint = test.getCalibrationTargets(img, 200, false);

            METState.Current.METCoreObject.SendToForm(test.result_Image, "imScene");

            return(testPoint);
        }
예제 #2
0
        private Point DetectTarget(Image img, int num)
        {
            try
            {
                Haytham.Glass.SceneImage test = new Haytham.Glass.SceneImage();

                Point testPoint = test.getCalibrationTarget(img, 200, num, false);

                //METState.Current.METCoreObject.SendToForm(test.result_Image, "imScene");

                METState.Current.GlassServer.client.currentImage = new Bitmap(test.result_Image);//This crashes the program

                return(testPoint);
            }
            catch (Exception err)
            {
                return(new Point(-1, -1));
            }
        }