emgucv4学习5---图像基本运算

本文介绍了使用EmguCV4进行图像处理时的基础代数运算,包括加法、减法、乘法、除法以及位运算。加法运用于图像融合,减法用于目标定位追踪。详细讲解了Add、AddWeighted、Subtract、AbsDiff、Multiply、Divide、BitwiseAnd、BitwiseOr、BitwiseXor和BitwiseNot等方法的用法和应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

图像在计算机中就是一个普通的数值矩阵存在的,所以也就能够相应的进行各种运算,这些运算构成了图像处理的基本操作。图像加法可以混合两幅图像进行图像融合,比如在处理照片的贴图;图像减法可以用来去掉运动图像的背景,来进行目标定位追踪。主要介绍图像的算术运算。

代数运算

算术运算包括加、减、乘、除和位运算,这些运算操作的特点是提供两个输入参数,得到一个输出结果。有时候还可以运算操作的权重系数,或者指定掩码。

1、加法运算

.Add

            Image<Bgr, byte> img = new Image<Bgr, byte>("G:\\Emgucv_Project\\image\\dog.jpg");
            Image<Bgr, byte> img1 = new Image<Bgr, byte>(img.Width,img.Height,new Bgr(255,0,0));

            Image<Bgr, byte> dst = new Image<Bgr, byte>(img.Size);
            //---------图像相加-----

            CvInvoke.Add(img,img1,dst);

            pictureBox1.Image = dst.ToBitmap();

.AddWeighted

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mrs.Gril

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值