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发送邮件接收邮件示例分享
Jan 21 Python
Python数据分析中Groupby用法之通过字典或Series进行分组的实例
Dec 08 Python
Python学习小技巧总结
Jun 10 Python
PyQt5根据控件Id获取控件对象的方法
Jun 25 Python
python3使用腾讯企业邮箱发送邮件的实例
Jun 28 Python
利用pandas合并多个excel的方法示例
Oct 10 Python
浅谈pytorch、cuda、python的版本对齐问题
Jan 15 Python
python多项式拟合之np.polyfit 和 np.polyld详解
Feb 18 Python
python可迭代对象去重实例
May 15 Python
django restframework serializer 增加自定义字段操作
Jul 15 Python
如何解决pycharm调试报错的问题
Aug 06 Python
Python 里最强的地图绘制神器
Mar 01 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
NO3第三帝国留言簿制作过程
2006/10/09 PHP
网络资源
2006/10/09 PHP
php表单敏感字符过滤类
2014/12/08 PHP
php在数据库抽象层简单使用PDO的方法
2015/11/03 PHP
PHP filesize函数用法浅析
2019/02/15 PHP
jquery tools 系列 scrollable(2)
2009/09/06 Javascript
js(jQuery)获取时间的方法及常用时间类搜集
2013/10/23 Javascript
JS取文本框中最小值的简单实例
2013/11/29 Javascript
javascript 拷贝节点cloneNode()使用介绍
2014/04/03 Javascript
jquery实现的一个简单进度条效果实例
2014/05/12 Javascript
javascript中html字符串转化为jquery dom对象的方法
2015/08/27 Javascript
jquery显示隐藏元素的实现代码
2016/05/19 Javascript
javascript常用经典算法详解
2017/01/11 Javascript
基于Vue的文字跑马灯组件(npm 组件包)
2017/05/24 Javascript
vue的基本用法与常见指令
2017/08/15 Javascript
解决vue移动端适配问题
2018/12/12 Javascript
[01:02]DOTA2辉夜杯决赛日 CDEC.Y对阵VG赛前花絮
2015/12/27 DOTA
Python编程pygame模块实现移动的小车示例代码
2018/01/03 Python
Centos下实现安装Python3.6和Python2共存
2018/08/15 Python
python实现图书借阅系统
2019/02/20 Python
python 多线程串行和并行的实例
2019/02/22 Python
浅谈python3.6的tkinter运行问题
2019/02/22 Python
Pycharm运行加载文本出现错误的解决方法
2019/06/27 Python
python基于paramiko将文件上传到服务器代码实现
2019/07/08 Python
Python高级特性 切片 迭代解析
2019/08/23 Python
Python3视频转字符动画的实例代码
2019/08/29 Python
Django自定义用户表+自定义admin后台中的字段实例
2019/11/18 Python
如何将Pycharm中调整字体大小的方式设置为"ctrl+鼠标滚轮上下滑"
2020/11/17 Python
美国职棒大联盟的官方手套、球和头盔:Rawlings
2020/02/15 全球购物
写给保洁员表扬信
2014/01/08 职场文书
物业招聘计划书
2014/01/10 职场文书
商务日语专业毕业生自荐信
2014/03/27 职场文书
班长演讲稿范文
2014/04/24 职场文书
公司周年庆典标语
2014/10/07 职场文书
详解Redis实现限流的三种方式
2021/04/27 Redis
一起来看看Vue的核心原理剖析
2022/03/24 Vue.js