首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Opencv - Filter2D函数

Opencv - Filter2D函数
EN

Stack Overflow用户
提问于 2015-03-13 07:36:32
回答 1查看 443关注 0票数 0

我想使用我自己的内核过滤图像。该滤波器的核矩阵元素的摘要是否等于1?

我准备了一个内核。我试过了,结果对我来说很好。但我不确定这个内核是否是一个真正的过滤矩阵。我读到一篇评论,上面说

代码语言:javascript
复制
1 1 1
1 1 1
1 1 1

这是错误的,应该是

代码语言:javascript
复制
1.0/9 1.0/9 1.0/9 
1.0/9 1.0/9 1.0/9
1.0/9 1.0/9 1.0/9

我的内核是

代码语言:javascript
复制
0  0  0  0  0
1  2  5  2  1
0  0  0  0  0
-1 -2 -5 -2 -1
0  0  0  0  0
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-13 08:30:58

该滤波器的核矩阵元素的摘要是否等于1?

如果您希望卷积图像的亮度是相同的,那么内核的所有元素的总和应该是1,例如,如果您想要模糊图像。这被称为内核的规范化。和值为0也很常见,例如在边缘检测的情况下。

您的内核看起来像Sobel算子的特例,它也等于零。其他常见卷积核的例子可以在维基百科上找到。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29027013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档