1.线性混合操作
2.掩码操作
filter2D函数
滤波器在图像处理中的应用太广泛了,因此OpenCV也有个用到了滤波器掩码(某些场合也称作核)的函数。不过想使用这个函数,你必须先定义一个表示掩码的 Mat 对象:
然后调用 filter2D 函数,参数包括输入、输出图像以及用到的核:
3.
改变图像的对比度和亮度
Note
我们可以不用 for 循环来访问每个像素,而是直接采用下面这个命令:
这里的 convertTo 将执行我们想做的 new_image = a*image + beta 。然而,我们想展现访问每一个像素的过程,所以选用了for循环的方式。实际上,这两种方式都能返回同样的结果。