opencv实现图片模糊和锐化操作


Posted in Python onNovember 19, 2018

本文为大家分享了opencv图片模糊和锐化的具体实现代码,供大家参考,具体内容如下

一、模糊操作

#!/usr/bin/env python
# _*_ coding:utf-8 _*_
import cv2 as cv
import numpy as np
 
 
def blur_demo(image):
  dst = cv.blur(image, (15, 1))
  cv.imshow("blur_demo", dst)
 
src = cv.imread("F:\miao3.png")
cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)
cv.imshow("input image", src)
blur_demo(src)
cv.waitKey(0)
cv.destroyAllWindows()

运行结果,如图:

opencv实现图片模糊和锐化操作

二、锐化操作

#!/usr/bin/env python
# _*_ coding:utf-8 _*_
import cv2 as cv
import numpy as np
 
 
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("F:\miao3.png")
cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)
cv.imshow("input image", src)
custom_blur_demo(src)
cv.waitKey(0)
cv.destroyAllWindows()

运行结果,如下图:

opencv实现图片模糊和锐化操作

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python+Opencv识别两张相似图片
Mar 23 Python
Python实现Mysql数据库连接池实例详解
Apr 11 Python
Python实现修改文件内容的方法分析
Mar 25 Python
python 中文件输入输出及os模块对文件系统的操作方法
Aug 27 Python
Python学习笔记之视频人脸检测识别实例教程
Mar 06 Python
详解Python实现进度条的4种方式
Jan 15 Python
python 正则表达式参数替换实例详解
Jan 17 Python
如何在python中处理配置文件代码实例
Sep 27 Python
Python pymysql模块安装并操作过程解析
Oct 13 Python
Python 列表反转显示的四种方法
Nov 16 Python
python 如何将两个实数矩阵合并为一个复数矩阵
May 19 Python
pandas取dataframe特定行列的实现方法
May 24 Python
python实现朴素贝叶斯算法
Nov 19 #Python
朴素贝叶斯Python实例及解析
Nov 19 #Python
python版大富翁源代码分享
Nov 19 #Python
python获取微信小程序手机号并绑定遇到的坑
Nov 19 #Python
python实现推箱子游戏
Mar 25 #Python
详解python中的Turtle函数库
Nov 19 #Python
python绘制简单彩虹图
Nov 19 #Python
You might like
php 将bmp图片转为jpg等其他任意格式的图片
2009/06/21 PHP
调试一段PHP程序时遇到的三个问题
2012/01/17 PHP
php中ltrim()、rtrim()与trim()删除字符空格实例
2014/11/25 PHP
PHP实现WebService的简单示例和实现步骤
2015/03/27 PHP
浅析PHP反序列化中过滤函数使用不当导致的对象注入问题
2020/02/15 PHP
JS控件autocomplete 0.11演示及下载 1月5日已更新
2007/01/09 Javascript
ExtJs3.0中Store添加 baseParams 的Bug
2010/03/10 Javascript
Javascript代码实现仿实例化类
2015/04/03 Javascript
jquery图片轮播特效代码分享
2020/04/20 Javascript
SpringMVC返回json数据的三种方式
2015/12/10 Javascript
理解javascript定时器中的单线程
2016/02/23 Javascript
AngularJs 国际化(I18n/L10n)详解
2016/09/01 Javascript
简单实现js进度条加载效果
2020/03/25 Javascript
react MPA 多页配置详解
2019/10/18 Javascript
vue 取出v-for循环中的index值实例
2019/11/09 Javascript
Vue2.x-使用防抖以及节流的示例
2021/03/02 Vue.js
[01:29:46]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第二局
2016/02/27 DOTA
Python文件右键找不到IDLE打开项解决办法
2015/06/08 Python
对python实现二维函数高次拟合的示例详解
2018/12/29 Python
pygame实现烟雨蒙蒙下彩虹雨
2019/11/11 Python
Python中如何将一个类方法变为多个方法
2019/12/30 Python
Python random模块的使用示例
2020/10/10 Python
浅析pandas随机排列与随机抽样
2021/01/22 Python
德国著名廉价网上药店:Shop-Apotheke
2017/07/23 全球购物
西班牙家用电器和电子产品购物网站:Mi Electro
2019/02/25 全球购物
西班牙最大的在线滑板和街头服饰商店:Fillow.net
2019/04/15 全球购物
STRATHBERRY苏贝瑞包包官网:西班牙高级工匠手工打造
2020/11/10 全球购物
音乐专业应届生教师求职信
2013/11/04 职场文书
校友会欢迎辞
2014/01/13 职场文书
自主实习接收函
2014/01/13 职场文书
自我鉴定标准格式
2014/03/19 职场文书
事业单位分类改革实施方案
2014/03/21 职场文书
小鞋子观后感
2015/06/05 职场文书
同事去世追悼词
2015/06/23 职场文书
SQL注入详解及防范方法
2021/12/06 MySQL
Golang 实现 WebSockets 之创建 WebSockets
2022/04/24 Golang