卷积核实现的不同效果及其原理

卷积核就是二维滤波器矩阵

 

1、啥也不做

这个滤波器啥也没有做,得到的图像和原图是一样的。

因为只有中心点的值是1。邻域点的权值都是0,对滤波后的取值没有任何影响

 

2、图像锐利

锐化滤波器实际上就是计算当前点和周围点的差别,然后将这个差别加到原来的位置上

 

 

       上面的kernel可用于锐化图像。但是这个kernel有什么特别之处呢?

       考虑下图所示的两个输入图像。

       第一个图像,中心值为3 * 5 + 2 * -1 + 2 * -1 + 2 * -1 + 2 * -1 =7,值3增加到7。

       第二个图像,输出是1 * 5 + 2 * -1 + 2 * -1 + 2 * -1 + 2 * -1 = -3,值1减少到-3。

       显然,3和1之间的对比度增加到了7和-3,图像将更清晰锐利

 

 

如果核的中心值是负数,就是在强调边缘,在锐化边缘

注意,这里还属于锐化,不是边缘检测

 

3、边缘检测

这里我们是在找水平的边缘。需要注意的是,这里矩阵的元素和是0,所以滤波后的图像会很暗,只有边缘的地方是有亮度的。

 

 为什么这个滤波器可以寻找到水平边缘呢?

因为用这个滤波器卷积相当于求导的离散版本:你将当前的像素值减去前一个像素值,这样你就可以得到这个函数在这两个位置的差别或者斜率。

 

下面的滤波器可以找到垂直方向的边缘,这里像素上和下的像素值都使用:

下面这个滤波器可以找到45度的边缘:取-2是为了让矩阵的元素和为0而已

那下面这个滤波器就可以检测所有方向的边缘

 

4、浮雕

浮雕滤波器可以给图像一种3D阴影的效果。

只要将中心一边的像素减去另一边的像素就可以了。这时候,像素值有可能是负数,我们将负数当成阴影,将正数当成光,然后我们对结果图像加上128的偏移。这时候,图像大部分就变成灰色了。

45度的浮雕滤波器

我们只要加大滤波器,就可以得到更加夸张的效果了

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值