CNN边缘检测示例 直观观察CNN卷积结果

一 两种示例滤波器

水平与垂直滤波器,分别用来检测水平边缘与竖直边缘

二 简单示例

假定矩阵中的数值表示灰度,那么用此6*6的矩阵和vertical filter以stride=1进行卷积,可得到等式右边的结果,那么结果的矩阵正值表示检测出的边缘

若将原矩阵的灰白部分与黑暗部分对调再次使用vertical filter,可得到如等式右边的矩阵,其结果变为边缘变成了值为负数的黑色带,那么其表示图片由暗变明。

因为horizontal filer只是对vertical filter进行了转置,其结果相似,不再展示

总结来说,即亮带(值为正)表示图片由明至暗的边缘,暗带(值为负)表示图片由暗至明的边缘

三 更为一般的示例

一般图片的像素的单位比二中的示例大的多,现在有一副较大的图像,中间有一个亮色的正方形矩阵,同样用vertical filter卷积,可得到如下结果

上图中原图和正方形都是较大,省略了重复元素,可以看到在结果矩阵中也清晰地展现出了两条边缘及其明暗过渡关系

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值