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中pygame模块用法实例
Oct 09 Python
python绘图方法实例入门
May 19 Python
python一键升级所有pip package的方法
Jan 16 Python
Python中存取文件的4种不同操作
Jul 02 Python
python+jinja2实现接口数据批量生成工具
Aug 28 Python
python rsync服务器之间文件夹同步脚本
Aug 29 Python
基于Python中的yield表达式介绍
Nov 19 Python
Python vtk读取并显示dicom文件示例
Jan 13 Python
python爬虫开发之urllib模块详细使用方法与实例全解
Mar 09 Python
通过cmd进入python的步骤
Jun 16 Python
Django filter动态过滤与排序实现过程解析
Nov 26 Python
Python 数据科学 Matplotlib图库详解
Jul 07 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 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
2006/10/09 PHP
PHP如何解决网站大流量与高并发的问题
2011/06/25 PHP
很让人受教的 提高php代码质量36计
2012/09/05 PHP
md5 16位二进制与32位字符串相互转换示例
2013/12/30 PHP
PHP实现C#山寨ArrayList的方法
2015/07/16 PHP
JQuery 1.3.2以上版本中出现pareseerror错误的解决方法
2011/01/11 Javascript
网页右侧悬浮滚动在线qq客服代码示例
2014/04/28 Javascript
使用javascript获取页面名称
2014/12/23 Javascript
jQuery使用before()和after()在元素前后添加内容的方法
2015/03/26 Javascript
谈谈JavaScript中function多重理解
2015/08/28 Javascript
js获取鼠标位置实例详解
2015/12/09 Javascript
基于javascript实现tab切换特效
2016/03/29 Javascript
jquery获取input type=text中的值的各种方式(总结)
2016/12/02 Javascript
Bootstrap提示框效果的实例代码
2017/07/12 Javascript
利用hasOwnProperty给数组去重的面试题分享
2018/11/05 Javascript
如何使用原生Js实现随机点名详解
2021/01/06 Javascript
[01:07]DOTA2次级职业联赛 - Fpb战队宣传片
2014/12/01 DOTA
[01:01]2020完美高校联赛(秋)西安落幕
2021/03/11 DOTA
Python中字典的基础知识归纳小结
2015/08/19 Python
python中数据爬虫requests库使用方法详解
2018/02/11 Python
对pandas replace函数的使用方法小结
2018/05/18 Python
python实现requests发送/上传多个文件的示例
2018/06/04 Python
Python matplotlib画图时图例说明(legend)放到图像外侧详解
2020/05/16 Python
详解python如何引用包package
2020/06/07 Python
简单整理HTML5的基本特性和语法
2016/02/18 HTML / CSS
英国灯具和灯泡网上商店:Lights.co.uk
2018/02/02 全球购物
世界上最全面的草药补充剂和顶级品牌维生素网站:HerbsPro
2019/01/20 全球购物
某公司Java工程师面试题笔试题
2016/03/27 面试题
设计模式的基本要素是什么
2014/04/21 面试题
酒店前台接待岗位职责
2013/12/03 职场文书
俄罗斯商务邀请函
2014/01/26 职场文书
消防工作实施方案
2014/06/09 职场文书
高中运动会广播稿
2014/09/16 职场文书
2014年党支部工作总结
2014/11/13 职场文书
学校拾金不昧表扬信
2015/01/16 职场文书
利用Python将list列表写入文件并读取的方法汇总
2022/03/25 Python