首页 > 分享 > python+opencv 模糊操作

python+opencv 模糊操作

模糊操作基本原理:

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

所属分类:花卉
上一篇: 三纵四横道路网如何编成 详解快速
下一篇: 关于减少生活噪音的温馨提示