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之用while来循环
Oct 02 Python
为python设置socket代理的方法
Jan 14 Python
Python pass详细介绍及实例代码
Nov 24 Python
Python利用递归和walk()遍历目录文件的方法示例
Jul 14 Python
Django模板变量如何传递给外部js调用的方法小结
Jul 24 Python
mac系统安装Python3初体验
Jan 02 Python
微信跳一跳python自动代码解读1.0
Jan 12 Python
Python数据分析之获取双色球历史信息的方法示例
Feb 03 Python
Python版名片管理系统
Nov 30 Python
python中导入 train_test_split提示错误的解决
Jun 19 Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
Nov 24 Python
python中super()函数的理解与基本使用
Aug 30 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
smarty内置函数foreach用法实例
2015/01/22 PHP
PHP中的使用curl发送请求(GET请求和POST请求)
2017/02/08 PHP
PHP实现微信商户支付企业付款到零钱功能
2018/09/30 PHP
php求斐波那契数的两种实现方式【递归与递推】
2019/09/09 PHP
网页和浏览器兼容性问题汇总(draft1)
2009/06/01 Javascript
通过Jquery遍历Json的两种数据结构的实现代码
2011/01/19 Javascript
用js设置下拉框为只读的小技巧
2014/04/10 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
jQuery对val和atrr("value")赋值的区别介绍
2014/09/26 Javascript
浅谈javascript中字符串String与数组Array
2014/12/31 Javascript
js插件YprogressBar实现漂亮的进度条效果
2015/04/20 Javascript
JavaScript实现节点的删除与序号重建实例
2015/08/05 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
2017/01/04 Javascript
Vue仿今日头条实例详解
2018/02/06 Javascript
webpack4 + react 搭建多页面应用示例
2018/08/03 Javascript
JS实现数组的增删改查操作示例
2018/08/29 Javascript
微信小程序webview与h5通过postMessage实现实时通讯的实现
2019/08/20 Javascript
跟老齐学Python之编写类之一创建实例
2014/10/11 Python
详细解析Python中的变量的数据类型
2015/05/13 Python
python操作mongodb根据_id查询数据的实现方法
2015/05/20 Python
python 把数据 json格式输出的实例代码
2016/10/31 Python
python扫描proxy并获取可用代理ip的实例
2017/08/07 Python
Python SQLite3数据库日期与时间常见函数用法分析
2017/08/14 Python
Python代码缩进和测试模块示例详解
2018/05/07 Python
使用 PyTorch 实现 MLP 并在 MNIST 数据集上验证方式
2020/01/08 Python
Python sep参数使用方法详解
2020/02/12 Python
ivx平台开发之不用代码实现一个九宫格抽奖功能
2021/01/27 HTML / CSS
物流专业大学生求职信范文
2013/10/28 职场文书
语文教学感言
2014/02/06 职场文书
家教广告词
2014/03/19 职场文书
《毛主席在花山》教学反思
2014/04/20 职场文书
革命电影观后感
2015/06/18 职场文书
2016年第16个全民国防教育日宣传活动总结
2016/04/05 职场文书
HashMap实现保存两个key相同的数据
2021/06/30 Java/Android
pandas求平均数和中位数的方法实例
2021/08/04 Python
Redis+Lua脚本实现计数器接口防刷功能(升级版)
2022/02/12 Redis