コード例 #1
0
ファイル: Form1.cs プロジェクト: lowrygithub/hackathon
        private async void Button6_Click(object sender, EventArgs e)
        {
            var pair_cv = await ImageUnderstanding.ImageUnderstandingAsync(ROOT);

            //MessageBox.Show(pair_cv.Item1 + " " + pair_cv.Item2);
            pictureBox1.Image = Image.FromFile(ROOT + @"\Image_" + pair_cv.Item1.ToString() + ".jpg");

            double score2 = pair_cv.Item2;

            LyingScoreBox2.Text = Math.Round(score2, 2) + "";
            if (score2 < 40)
            {
                LyingScoreBox2.ForeColor = Color.Green;

                //MessageBox.Show("No lies\nlying score: " + score);
            }
            else if (score2 < 75)
            {
                //MessageBox.Show("You may be lying!");
                LyingScoreBox2.ForeColor = Color.Yellow;
            }
            else
            {
                //MessageBox.Show("You are lying!!!");
                LyingScoreBox2.ForeColor = Color.Red;
            }
        }
コード例 #2
0
        private async void Button3_Click(object sender, EventArgs e)
        {
            var pair = await SpeechRecognization.ContinuousRecognitionWithFileAsync();

            var pair_cv = await ImageUnderstanding.ImageUnderstandingAsync(ROOT);

            textBox1.Text     = pair.Key;
            pictureBox1.Image = Image.FromFile(ROOT + @"\Image_" + pair_cv.Item1.ToString() + ".jpg");
            double score  = pair.Value;
            double score2 = pair_cv.Item2;

            LyingScoreBox.Text = Math.Round(score, 2) + "";
            if (score < 40)
            {
                LyingScoreBox.ForeColor = Color.Green;

                //MessageBox.Show("No lies\nlying score: " + score);
            }
            else if (score < 75)
            {
                //MessageBox.Show("You may be lying!");
                LyingScoreBox.ForeColor = Color.Yellow;
            }
            else
            {
                //MessageBox.Show("You are lying!!!");
                LyingScoreBox.ForeColor = Color.Red;
            }
            //MessageBox.Show(pair.Key+":"+pair.Value);

            if (score2 < 40)
            {
                LyingScoreBox.ForeColor = Color.Green;

                //MessageBox.Show("No lies\nlying score: " + score);
            }
            else if (score2 < 75)
            {
                //MessageBox.Show("You may be lying!");
                LyingScoreBox.ForeColor = Color.Yellow;
            }
            else
            {
                //MessageBox.Show("You are lying!!!");
                LyingScoreBox.ForeColor = Color.Red;
            }
        }