Example #1
0
        public MainForm()
        {
            InitializeComponent();

            var loginForm = new FaceRecognitionLoginForm();

            loginForm.ShowDialog();

            while (!loginForm.HasLoggedOn)
            {
                if (loginForm.DialogResult == DialogResult.Cancel)
                {
                    //关闭整个程序
                    Environment.Exit(System.Environment.ExitCode);
                }
                //MessageBox.Show("请先登录");
                loginForm.ShowDialog();
            }

            if (loginForm.DialogResult == DialogResult.OK)
            {
                //MessageBox.Show("登陆成功!");
            }
            else
            {
                Environment.Exit(System.Environment.ExitCode);
            }
        }
Example #2
0
        public SignInForm(FaceRecognitionLoginForm _Parent)
        {
            InitializeComponent();
            //设定密码的掩码符号
            textBoxPassword.PasswordChar        = '*';
            textBoxConfirmPassword.PasswordChar = '*';

            Parent = _Parent;
            Face   = Parent.Face;
            //Face = new HaarCascade(Application.StartupPath + "/Cascades/haarcascade_frontalface_alt2.xml");
            ENC_Parameters.Param[0] = ENC;
            Image_Encoder_JPG       = GetEncoder(ImageFormat.Jpeg);
            initialise_capture();
        }