怎么样修改和保存OpenCvSharp图像-创新互联

这篇文章给大家介绍怎么样修改和保存OpenCvSharp图像,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

成都创新互联公司作为成都网站建设公司,专注重庆网站建设公司、网站设计,有关成都定制网页设计方案、改版、费用等问题,行业涉及成都服务器托管等多个领域,已为上千家企业服务,得到了客户的尊重与认可。

一 :图像的颜色空间转换

在OpenCvSharp中颜色转换函数为:Cv2.CvtColor()


参数:

参数说明
src:源图像,8位无符号,16位无符号或单精度浮点
dst:输出图像,具有与src相同的大小和深度
code:颜色空间转换代码:(ColorConversionCodes)枚举类型

代码:

static void Main(string[] args)
    {
      Mat src = new Mat(@"C:\Users\whx\Desktop\opcvImage\s1.jpg ", ImreadModes.Color);

      if (src == null) //上面的加载方式如果找不到指定的文件也会报错
      {
        Console.WriteLine("加载图像失败");
        return;
      }

      Mat outImage = new Mat(); //声明一个容器,装载改变后的图像

      //参数:1 原图矩阵容器 2:保存图像的矩阵容器 3:颜色转换通道(很多,查手册)
      Cv2.CvtColor(src, outImage, ColorConversionCodes.RGB2GRAY); //转为灰度空间图像,

      //参数:1 要保存图片的路径 2:图像的矩阵容器 ,(图片保存格式个根据自定义的后缀名)
      Cv2.ImWrite(@"C:\Users\whx\Desktop\out.png", outImage);//保存到桌面

      using (new Window("src", WindowMode.Normal, src))
      using (new Window("out", WindowMode.Normal, outImage))
      {
        Cv2.WaitKey();
      }
    }

当前题目:怎么样修改和保存OpenCvSharp图像-创新互联
分享地址:http://bzwzjz.com/article/dgeeih.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 做网站设计 成都网站设计 网站制作公司 重庆企业网站建设 外贸营销网站建设 营销型网站建设 外贸网站设计方案 网站设计公司 成都网站制作 手机网站制作 成都网站设计 成都网站设计 达州网站设计 重庆网站建设 高端网站设计 成都网站建设 泸州网站建设 网站建设改版 移动网站建设 成都企业网站制作 成都网站设计公司