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 subprocess模块常见用法分析
Jun 12 Python
详解Python进阶之切片的误区与高级用法
Dec 24 Python
python实现文件助手中查看微信撤回消息
Apr 29 Python
python安装numpy和pandas的方法步骤
May 27 Python
在linux下实现 python 监控usb设备信号
Jul 03 Python
python使用原始套接字发送二层包(链路层帧)的方法
Jul 22 Python
在python中用url_for构造URL的方法
Jul 25 Python
python如何保证输入键入数字的方法
Aug 23 Python
python标准库OS模块详解
Mar 10 Python
基于python实现计算两组数据P值
Jul 10 Python
Python 虚拟环境工作原理解析
Dec 24 Python
利用Python实时获取steam特惠游戏数据
Jun 25 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中的session永不过期的解决思路及实现方法分享
2011/04/20 PHP
php表单提交与$_POST实例分析
2015/01/26 PHP
PHP的Yii框架中YiiBase入口类的扩展写法示例
2016/03/17 PHP
PHP设计模式之注册树模式分析
2018/01/26 PHP
Laravel 5.2 文档 数据库 ―― 起步介绍
2019/10/21 PHP
解决php扩展安装不生效问题
2019/10/25 PHP
Laravel框架Eloquent ORM删除数据操作示例
2019/12/03 PHP
javascript语句中的CDATA标签的意义
2007/05/09 Javascript
JS 面向对象的5钟写法
2009/07/31 Javascript
jquery 清空file域示例(兼容个浏览器)
2013/10/11 Javascript
js showModalDialog参数的使用详解
2014/01/07 Javascript
javascript中不提供sleep功能如何实现这个功能
2014/05/27 Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
2015/04/30 Javascript
QQ登录背景闪动效果附效果演示源码下载
2015/09/22 Javascript
jQuery form插件的使用之处理server返回的JSON, XML,HTML数据
2016/01/26 Javascript
微信小程序倒计时功能实例代码
2018/07/17 Javascript
JS如何在不同平台实现多语言方式
2020/07/16 Javascript
python操作oracle的完整教程分享
2018/01/30 Python
python调用staf自动化框架的方法
2018/12/26 Python
python安装numpy和pandas的方法步骤
2019/05/27 Python
使用virtualenv创建Python环境及PyQT5环境配置的方法
2019/09/10 Python
Python3将ipa包中的文件按大小排序
2020/04/17 Python
使用Python内置模块与函数进行不同进制的数的转换
2020/04/26 Python
html5将图片转换成base64的实例代码
2016/09/21 HTML / CSS
大学生职业生涯规划书前言
2014/01/09 职场文书
乡镇总工会学雷锋活动总结
2014/03/01 职场文书
高三家长寄语
2014/04/03 职场文书
国庆宣传标语
2014/06/30 职场文书
会计学习心得体会
2014/09/09 职场文书
迟到检讨书
2015/01/26 职场文书
个性与发展自我评价
2015/03/06 职场文书
个人更名证明
2015/06/23 职场文书
读《推着妈妈去旅行》有感1500字
2019/10/15 职场文书
2020年元旦晚会策划书模板
2019/12/30 职场文书
redis连接被拒绝的解决方案
2021/04/12 Redis
《Estab Life》4月6日播出 正式PV、主视觉图公开
2022/03/20 日漫