EmguCV学习

  1. Mat函数
    Mat img = new Mat(200,400,DepthType.Cv8U,3);

    表示创建一个200*400像素的图片,DepthType.Cv8U表示8位无符号整数,3表示3通道。
  2. img.SetTo(new Bgr(200,0,0).MCvScalar);
    //或者另一种写法 :
    img.SetTo(new MCvScalar(255,0,0));
    都是表示创建背景颜色,MCvScalar表示创建三通道像素的图像,范围是0-4通道
  3. CvInvoke.PutText(img, "Hello World", new System.Drawing.Point(100, 100), FontFace.HersheyComplex, 1.0, new MCvScalar(255, 255, 255));
    PutText表示在图像中添加文本,(图像,文本,位置,字体,字体大小,颜色)。
    Hershey字体集:HersheyDuplex(正常大小无衬线字体)、HersheyComplex(正常大小有衬线字体)、HersheyPlain(小号无衬线字体)、HersheyScriptComplex(手写风格字体)等。
  4. CvInvoke.Imshow(win1,img);//在win1窗体上显示图片img
    CvInvoke.WaitKey(0);//参数为0表示无限等待下去,直到有按键按下,参数为1000表示等待1秒
    CvInvoke.DestroyWindow(win1);//销毁窗体,释放资源


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值