Python scipy的二维图像卷积运算与图像模糊处理操作示例


Posted in Python onSeptember 06, 2019

本文实例讲述了Python scipy的二维图像卷积运算与图像模糊处理操作。分享给大家供大家参考,具体如下:

二维图像卷积运算

一 代码

import numpy as np
from scipy import signal, misc
import matplotlib.pyplot as plt
image = misc.ascent()#二维图像数组,lena图像
w = np.zeros((50,50))#全0二维数组,卷积核
w[0][0]=1.0#修改参数,调整滤波器
w[49][25]=1.0#可以根据需要调整
image_new = signal.fftconvolve(image, w)#使用FFT算法进行卷积
plt.figure()
plt.imshow(image_new)#显示滤波后的图像
plt.gray()
plt.title('Filtered image')
plt.show()

二 运行结果

Python scipy的二维图像卷积运算与图像模糊处理操作示例

图像进行模糊处理

一 代码

import numpy as np
from scipy import signal, misc
import matplotlib.pyplot as plt
image = misc.ascent()
w = signal.gaussian(50,10.0)
image_new = signal.sepfir2d(image, w, w)
plt.figure()
plt.imshow(image_new)#显示滤波后的图像
plt.gray()
plt.title('Filtered image')
plt.show()

二 运行结果

Python scipy的二维图像卷积运算与图像模糊处理操作示例

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python原始字符串(raw strings)用法实例
Oct 13 Python
Python计算字符宽度的方法
Jun 14 Python
浅谈django model postgres的json字段编码问题
Jan 05 Python
Python使用matplotlib简单绘图示例
Feb 01 Python
django开发post接口简单案例,获取参数值的方法
Dec 11 Python
Python中的几种矩阵乘法(小结)
Jul 10 Python
NumPy统计函数的实现方法
Jan 21 Python
Windows下实现将Pascal VOC转化为TFRecords
Feb 17 Python
Python接口自动化判断元素原理解析
Feb 24 Python
Django数据库操作之save与update的使用
Apr 01 Python
Python基于yaml文件配置logging日志过程解析
Jun 23 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
Dec 10 Python
Python数学形态学实例分析
Sep 06 #Python
Python统计分析模块statistics用法示例
Sep 06 #Python
使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件及出现问题解决方法
Sep 06 #Python
python监控nginx端口和进程状态
Sep 06 #Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
Sep 06 #Python
修改 CentOS 6.x 上默认Python的方法
Sep 06 #Python
Python代理IP爬虫的新手使用教程
Sep 05 #Python
You might like
PHP form 表单传参明细研究
2009/07/17 PHP
使用Sphinx对索引进行搜索
2013/06/25 PHP
使用php伪造referer的方法 利用referer防止图片盗链
2014/01/20 PHP
php检测文件编码的方法示例
2014/04/25 PHP
PHP+iFrame实现页面无需刷新的异步文件上传
2014/09/16 PHP
Zend Framework校验器Zend_Validate用法详解
2016/12/09 PHP
PHP 类与构造函数解析
2017/02/06 PHP
POST一个JSON格式的数据给Restful服务实例详解
2017/04/07 PHP
JavaScript入门教程(1) 什么是JS
2009/01/31 Javascript
JQuery datepicker 使用方法
2011/05/20 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
Jquery弹出层插件ThickBox的使用方法
2014/12/09 Javascript
jQuery经过一段时间自动隐藏指定元素的方法
2015/03/17 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
2015/04/06 Javascript
实例解析Array和String方法
2016/12/14 Javascript
vuex直接赋值的三种方法总结
2018/09/16 Javascript
PHPStorm中如何对nodejs项目进行单元测试详解
2019/02/28 NodeJs
nuxt踩坑之Vuex状态树的模块方式使用详解
2019/09/06 Javascript
js中forEach,for in,for of循环的用法示例小结
2020/03/14 Javascript
vue 导航锚点_点击平滑滚动,导航栏对应变化详解
2020/08/10 Javascript
[01:17]辉夜杯战队访谈宣传片—EHOME
2015/12/25 DOTA
利用Python实现命令行版的火车票查看器
2016/08/05 Python
django之跨表查询及添加记录的示例代码
2018/10/16 Python
基于spring boot 日志(logback)报错的解决方式
2020/02/20 Python
浅谈在django中使用redirect重定向数据传输的问题
2020/03/13 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
2020/03/30 Python
pyqt5中动画的使用详解
2020/04/01 Python
Django restful framework生成API文档过程详解
2020/11/12 Python
python中Mako库实例用法
2020/12/31 Python
CSS3教程(9):设置RGB颜色
2009/04/02 HTML / CSS
4s店机修工岗位职责
2013/12/20 职场文书
迎新晚会主持词
2014/03/24 职场文书
群众路线剖析材料
2014/09/30 职场文书
德能勤绩廉个人总结
2015/02/14 职场文书
团委工作总结2015
2015/04/02 职场文书
讲解MySQL增删改操作
2022/05/06 MySQL