EMGU Hello, world

来源:互联网 发布:淘宝产品历史价格 编辑:程序博客网 时间:2024/05/29 13:32
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Emgu.CV;using Emgu.CV.CvEnum;using Emgu.CV.Structure;using Emgu.CV.UI;namespace test{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        private void Form1_Load(object sender, EventArgs e)        {                    }        private void button1_Click(object sender, EventArgs e)        {            String win1 = "Test Window"; //The name of the window            CvInvoke.NamedWindow(win1); //Create the window using the specific name            Mat img = new Mat(200, 400, DepthType.Cv8U, 3); //Create a 3 channel image of 400x200            img.SetTo(new Bgr(255, 0, 0).MCvScalar); // set it to Blue color            //Draw "Hello, world." on the image using the specific font            CvInvoke.PutText(               img,               "Hello, world",               new System.Drawing.Point(10, 80),               FontFace.HersheyComplex,               1.0,               new Bgr(0, 255, 0).MCvScalar);            CvInvoke.Imshow(win1, img); //Show the image            CvInvoke.WaitKey(0);  //Wait for the key pressing event            CvInvoke.DestroyWindow(win1); //Destroy the window if key is pressed        }    }}

0 0
原创粉丝点击