目录
1 图像算术运算的介绍
在进行图像处理时有时需要对图像进行加减乘除运算,为了方便进行计算,opencv中封装了对图像进行算术运算的API函数。在opencv中的图像我们可以看作是一个矩阵,因此进行算术运算时的两个矩阵一定是具有相同的数据类型和尺寸。
1.加法运算:opencv中实现的图像加法操作中,可以采用add(intputArray src1,intputArray src2,outputArray dst)函数和”+“进行加法计算。
在进行加法操作时,由于是两个图像相加,所以,有时输出的像数值会出现超过255的情况,而两种加法操作在使用时对这个处理是不太一样的。
利用” +“进行加法计算时,如果像素超出了255,则对255取余,余数为真正的像数值。
利用”add“进行加法计算时,如果像素超出了255,则直接将像素值取为255。
2.带有权值的加法运算:对于采用权值的加法操作,可以采用addWeighted(intputArray src1,double alpha1,intputArray src2,double alpha