opencv python:模糊操作
2024-09-02 05:57:19
- 均值模糊
- 中值模糊
- 自定义模糊
模糊操作的基本原理
- 基于离散卷积
- 定义好每个卷积核
- 不同卷积核得到不同的卷积效果
- 模糊是卷积的一种表象
blur
cv2.blur(image, (1, 3))
第二个参数是卷积核的大小
cv2.medianBlur(image, 5)
:中值模糊
中值模糊对椒盐噪声有很好的去燥效果
自定义:
高斯模糊
高斯模糊GaussianBlur函数原型:
GaussianBlur(src, ksize, sigmaX[, dst[, sigmaY[, borderType]]]) -> dst
src参数表示待处理的输入图像。
ksize参数表示高斯滤波器模板大小。 ksize.width和ksize.height可以不同,但它们都必须是正数和奇数。或者,它们可以是零,即(0, 0),然后从σ计算出来。
sigmaX参数表示 X方向上的高斯内核标准差。
sigmaY参数表示 Y方向上的高斯内核标准差。 如果sigmaY为零,则设置为等于sigmaX,如果两个sigma均为零,则分别从ksize.width和ksize.height计算得到。
补:若ksize不为(0, 0),则按照ksize计算,后面的sigmaX没有意义。若ksize为(0, 0),则根据后面的sigmaX计算ksize
最新文章
- 从零开始学 Java - Spring 支持 CORS 请求踩的坑
- 一个Tomcat多端口多项目部署
- uva 1056
- display:inline-block元素间空白间隙问题
- android96 内存创建图片副本,画画板
- C#小写人民币转大写
- Linux 下修改Tomcat使用的JVM内存大小
- HDU - 2276 Kiki &;amp; Little Kiki 2
- ListView列表项
- 转百度前辈的Trados使用心得
- Java经典编程题50道之八
- C#语言和SQL Server第八章笔记
- 15. 3Sum(中等)
- Linux操作系统文件查找
- nodejs 前端项目编译时内存溢出问题的原因及解决方案
- mysql binglog server的设置方法【原创】
- Sass 混合宏、继承、占位符 详解
- 防盗链技术终极解决方案(squid+cookie)
- UWP开发细节记录:判断文件类型
- 从ext4将mysql数据目录移动至lustre出现(InnoDB: Unable to lock ./ibdata1, error: 38.)