栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

OpenCVSharp 笔记8 图像像素的算术操作

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

OpenCVSharp 笔记8 图像像素的算术操作

        #region  图像像素的算术操作
        static void Main(string[] args)
        {
            Mat src = Cv2.ImRead("lenna.png", ImreadModes.AnyColor);
            if (src.Empty())
            {
                Console.WriteLine("图像未成功加载...");
                return;
            }
            Cv2.ImShow("src image", src);

            Mat output_Mat = new Mat();
            output_Mat = src + new Scalar(50, 50, 50);
            Cv2.ImShow("加法操作1", output_Mat);

            output_Mat = src - new Scalar(50, 50, 50);
            Cv2.ImShow("减法操作1", output_Mat);

            Mat m3 = new Mat(src.Size(),src.Type(), new Scalar(50, 50, 50));
            Cv2.Add(src, m3, output_Mat);
            Cv2.ImShow("加法操作2", output_Mat);

            Cv2.Subtract(src, m3, output_Mat);
            Cv2.ImShow("减法操作2", output_Mat);

            Cv2.Divide(src, m3, output_Mat);
            Cv2.ImShow("除法操作", output_Mat);

            Cv2.Multiply(src, m3, output_Mat);
            Cv2.ImShow("乘法操作", output_Mat);

            Cv2.WaitKey();
            Cv2.DestroyAllWindows();
        }
        #endregion
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/294222.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号