前言
本文是该专栏的第8篇,后面将持续分享OpenCV计算机视觉的干货知识,记得关注。
在使用OpenCV库对图像操作的时候,有时需要对图像进行运算操作,类似于加法,减法,位操作等处理。而本文,笔者将针对OpenCV对图像的添加,混合以及位操作进行详细的介绍说明和使用。
下面,跟着笔者直接往下看正文详细内容。(附带完整代码)
正文
1. OpenCV对图像的添加处理
通常情况下,可以使用OpenCV的cv.add()函数来添加图片。此外,还可以通过numpy的方法(res = img_x + img_y)来进行添加。需要注意的是,添加图片的时候,第一张和第二张(这里仅以添加两张图片为例)需要有相同的深度和类型,或者说第二张图片可以是标量值。
补充一点:使用opencv和numpy来添加图片,两者的方式存在一定的差别。opencv添加是饱和运行,但是