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模拟登陆Tom邮箱示例分享
Jan 13 Python
简单的Python2.7编程初学经验总结
Apr 01 Python
python实现在windows服务中新建进程的方法
Jun 30 Python
Python多线程爬虫实战_爬取糗事百科段子的实例
Dec 15 Python
Python使用pip安装报错:is not a supported wheel on this platform的解决方法
Jan 23 Python
Python实现简单http服务器
Apr 12 Python
python用插值法绘制平滑曲线
Feb 19 Python
详解django中url路由配置及渲染方式
Feb 25 Python
简单的Python调度器Schedule详解
Aug 30 Python
Python读取多列数据以及用matplotlib制作图表方法实例
Sep 23 Python
详解Python调用系统命令的六种方法
Jan 28 Python
在Django中使用MQTT的方法
May 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
支持oicq头像的留言簿(一)
2006/10/09 PHP
PHP中实现中文字符进制转换原理分析
2011/12/06 PHP
CI框架自动加载session出现报错的解决办法
2014/06/17 PHP
validator验证控件使用代码
2010/11/23 Javascript
如何使用Javascript正则表达式来格式化XML内容
2013/07/04 Javascript
JavaScript中一个奇葩的IE浏览器判断方法
2014/04/16 Javascript
js显示当前日期时间和星期几
2015/10/22 Javascript
javascript制作照片墙及制作过程中出现的问题
2016/04/04 Javascript
Javascript中的arguments对象
2016/06/20 Javascript
js仿支付宝多方框输入支付密码效果
2016/09/27 Javascript
Vue中使用vue-i18插件实现多语言切换功能
2018/04/25 Javascript
微信小程序带动画弹窗组件使用方法详解
2018/11/27 Javascript
记一次vue-webpack项目优化实践详解
2019/02/17 Javascript
Nodejs核心模块之net和http的使用详解
2019/04/02 NodeJs
在node中使用jwt签发与验证token的方法
2019/04/03 Javascript
Vue-drag-resize 拖拽缩放插件的使用(简单示例)
2019/12/04 Javascript
[05:02]2014DOTA2 TI中国区预选赛精彩TOPPLAY第三弹
2014/06/25 DOTA
pyramid配置session的方法教程
2013/11/27 Python
Python使用cx_Oracle模块操作Oracle数据库详解
2018/05/07 Python
用pandas中的DataFrame时选取行或列的方法
2018/07/11 Python
python打包生成的exe文件运行时提示缺少模块的解决方法
2018/10/31 Python
将Python字符串生成PDF的实例代码详解
2019/05/17 Python
新建文件时Pycharm中自动设置头部模板信息的方法
2020/04/17 Python
Python绘制全球疫情变化地图的实例代码
2020/04/20 Python
Python如何实现感知器的逻辑电路
2020/12/25 Python
详解Open Folder as PyCharm Project怎么添加的方法
2020/12/29 Python
英国电子产品购物网站:Tech in the basket
2019/11/08 全球购物
skyn ICELAND官网:冰岛成分天然护肤品
2020/08/24 全球购物
汽车运用工程毕业生自荐信
2013/10/29 职场文书
电子信息专业学生自荐信
2013/11/09 职场文书
英语专业毕业生自我鉴定
2013/11/09 职场文书
2015年初中元旦晚会活动总结
2014/11/28 职场文书
颐和园的导游词
2015/01/30 职场文书
倡议书范文大全
2015/04/28 职场文书
大学生青年志愿者活动总结
2015/05/06 职场文书
大学生党课感想
2015/08/11 职场文书