模糊操作基本原理:
1、基于离散卷积
2、定义好每个卷积核
3、不同卷积核得到不同的卷积效果
4、模糊是卷积的一种表象
均值模糊:用来去除随机噪声
dst = cv.blur(image, (15, 1)) # 15*1的卷积核,水平方向
中值模糊:用来去除椒盐噪声
dst = cv.medianBlur(image, 5) # 5*5的卷积核
自定义模糊:
kernel = np.ones([5, 5], np.float32) / 25
dst = cv.filter2D(image, -1, kernel = kernel)
import cv2 as cv
import numpy as np
def blur_demo(image):
dst = cv.blur(image, (5, 5))
cv.imshow('blur_demo', dst)
def median_blur_demo(image):
dst = cv.medianBlur(image, 5)
cv.imshow('median_blur_demo', dst)
def custom_blur_demo(image):
kernel = np.array([[0, -1, 0], [-1, 5, -1], [0, -1, 0]], np.float32)
dst = cv.filter2D(image, -1, kernel=kernel)
cv.imshow('custom_blur_demo', dst)
src = cv.imread('C:/Users/Y/Pictures/Saved Pictures/lenanoise.png')
cv.namedWindow('input image', cv.WINDOW_AUTOSIZE)
cv.imshow('input image', src)
custom_blur_demo(src)
cv.waitKey(0)
cv.destroyAllWindows()
相关知识
AI照片修复神器,一键模糊图片变清晰
plsql连接oracle模糊查询中文不成功
一分钟学会慢门旋转模糊效果花卉拍摄新技能
带有模糊时间窗的物流配送干扰管理问题的研究
复活节卡片上模糊的郁金香背景图片
农作物虫情的模糊神经网络预测模型
灌肠操作考核评分标准
基于模糊控制技术的智能节水灌溉系统设计
模糊查询和转义字符.doc
手机拍摄植物花卉,这样操作效果最佳!
网址: python+opencv 模糊操作 https://m.huajiangbk.com/newsview398107.html
上一篇: 三纵四横道路网如何编成 详解快速 |
下一篇: 关于减少生活噪音的温馨提示 |