学习笔记(18):Python+OpenCV计算机视觉-图像平滑-高斯滤波
2020-03-06 15:02
459 查看
立即学习:https://edu.csdn.net/course/play/10552/234933?utm_source=blogtoedu
高斯滤波
让临近的像素具有更改的重要度。对周围像素计算加权平均值,较近的像素具有更大的像素值。
GaussianBlur
dst = cv2.GaussianBlur(src,ksize,sigmaX)
ksize : 核大小(N,N)必须是奇数
sigmaX : X方向方差,控制权重
sigmaX = 0 时 :
sigma = 0.3*((ksize-1)*0.5-1)+0.8
[code]import cv2 import numpy as np a = cv2.imread('111.jpg',cv2.IMREAD_UNCHANGED) b = cv2.GaussianBlur(a, (5,5), 0 ) cv2.namedWindow('a',cv2.WINDOW_GUI_NORMAL) cv2.namedWindow('b',cv2.WINDOW_GUI_NORMAL) cv2.imshow('a',a) cv2.imshow('b',b) cv2.waitKey(0) cv2.destroyAllWindows()
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- python计算机视觉学习笔记(一)直方图,灰度化,高斯滤波,直方图均衡化
- 2018Python OpenCV视频教程计算机视觉图像识别从基础到深度学习实战目前最新
- 学习笔记(04):Python+OpenCV计算机视觉-中值滤波
- 学习笔记(23):Python+OpenCV计算机视觉-形态学转换-闭运算
- 《OpenCV 3计算机视觉:Python语言实现》学习笔记——目标跟踪中基本运动检测的思考
- 学习笔记(25):Python+OpenCV计算机视觉-使用掩膜直方图
- 计算机视觉*学习笔记一:python+opencv+pycharm community安装
- 学习笔记(22):Python+OpenCV计算机视觉-形态学转换-开运算
- python 计算机视觉学习笔记(1)--对图像进行基本处理
- python计算机视觉学习笔记(3)--图像映射之图像嵌入
- 学习笔记(02):一学即懂的计算机视觉(第一季)-实战演练:图像平滑滤波对比...
- 学习笔记(11):一学即懂的计算机视觉(第一季)-实战演练:图像平滑滤波对比...
- 学习笔记(31):Python+OpenCV计算机视觉-sobel理论基础
- 学习笔记(24):Python+OpenCV计算机视觉-形态学转换-梯度运算
- 基于OpenCV和Python的计算机视觉学习笔记
- 2019最新某Python OpenCV教程计算机视觉图像识别从基础到深度学习实战教程
- 计算机视觉与图像处理学习笔记(二)win32+mingw+opencv搭建
- 学习笔记(03):一学即懂的计算机视觉(第一季)-图像平滑滤波与去噪
- 计算机视觉编程学习笔记——Python opencv安装过程
- 计算机视觉与图像处理学习笔记(三)opencv的基本数据类型与简单图像处理函数