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使用点操作符访问字典(dict)数据的方法
Mar 16 Python
Python解析nginx日志文件
May 11 Python
python爬虫入门教程--利用requests构建知乎API(三)
May 25 Python
python数字图像处理之骨架提取与分水岭算法
Apr 27 Python
Python测试模块doctest使用解析
Aug 10 Python
sklearn-SVC实现与类参数详解
Dec 10 Python
Python 一行代码能实现丧心病狂的功能
Jan 18 Python
Python 解析pymysql模块操作数据库的方法
Feb 18 Python
PyQt中使用QtSql连接MySql数据库的方法
Jul 28 Python
浅谈Python中的函数(def)及参数传递操作
May 25 Python
Matlab如何实现矩阵复制扩充
Jun 02 Python
使用Python获取字典键对应值的方法
Apr 26 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
apache rewrite_module模块使用教程
2008/01/10 PHP
PHPAnalysis中文分词类详解
2014/06/13 PHP
解析PHP强制转换类型及远程管理插件的安全隐患
2014/06/30 PHP
WordPress中缩略图的使用以及相关技巧
2015/11/24 PHP
jQuery学习笔记 获取jQuery对象
2012/09/19 Javascript
js和jQuery设置Opacity半透明 兼容IE6
2016/05/24 Javascript
JS模拟的Map类实现方法
2016/06/17 Javascript
纯JavaScript手写图片轮播代码
2016/10/20 Javascript
js实现随机数字字母验证码
2017/06/19 Javascript
Django与Vue语法的冲突问题完美解决方法
2017/12/14 Javascript
解决js ajax同步请求造成浏览器假死的问题
2018/01/18 Javascript
浅谈Vue render函数在ElementUi中的应用
2018/09/06 Javascript
Vue+Express实现登录状态权限验证的示例代码
2019/05/05 Javascript
深入浅析ng-bootstrap 组件集中 tabset 组件的实现分析
2019/07/19 Javascript
layui使用数据表格实现购物车功能
2019/07/26 Javascript
vue-cli4.x创建企业级项目的方法步骤
2020/06/18 Javascript
Vue实现省市区三级联动
2020/12/27 Vue.js
Python爬虫之模拟知乎登录的方法教程
2017/05/25 Python
基于python神经卷积网络的人脸识别
2018/05/24 Python
python实现本地图片转存并重命名的示例代码
2018/10/27 Python
python+opencv实现高斯平滑滤波
2020/07/21 Python
Python3中_(下划线)和__(双下划线)的用途和区别
2019/04/26 Python
python多线程高级锁condition简单用法示例
2019/11/07 Python
Python创建一个元素都为0的列表实例
2019/11/28 Python
Python 使用 prettytable 库打印表格美化输出功能
2019/12/26 Python
大学生就业推荐信范文
2013/11/29 职场文书
房地产项目策划书
2014/02/05 职场文书
请假条的格式
2014/04/11 职场文书
个人委托书怎么写
2014/09/17 职场文书
市场营销计划书
2015/01/17 职场文书
2015年大学辅导员工作总结
2015/05/12 职场文书
小学安全教育主题班会
2015/08/12 职场文书
2016年教师师德师风承诺书
2016/03/25 职场文书
高一作文之乐趣
2019/11/21 职场文书
把77A收信机改造成收音机
2022/04/05 无线电
vue中控制mock在开发环境使用,在生产环境禁用方式
2022/04/06 Vue.js