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代码(逐级优化)
May 25 Python
python使用mailbox打印电子邮件的方法
Apr 30 Python
Python基于回溯法子集树模板解决找零问题示例
Sep 11 Python
python在openstreetmap地图上绘制路线图的实现
Jul 11 Python
Python函数装饰器原理与用法详解
Aug 16 Python
Python django框架输入汉字,数字,字符生成二维码实现详解
Sep 24 Python
python config文件的读写操作示例
Sep 27 Python
python 使用opencv 把视频分割成图片示例
Dec 12 Python
使用python的turtle函数绘制一个滑稽表情
Feb 28 Python
Python如何通过百度翻译API实现翻译功能
Apr 02 Python
Python基于字典实现switch case函数调用
Jul 22 Python
Pytorch 图像变换函数集合小结
Feb 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
php高级编程-函数-郑阿奇
2011/07/04 PHP
php地址引用(php地址引用的效率问题)
2012/03/23 PHP
php实现MD5加密16位(不要默认的32位)
2013/08/12 PHP
php和jquery实现地图区域数据统计展示数据示例
2014/02/12 PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
2014/11/20 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
PHP如何实现订单的延时处理详解
2017/12/30 PHP
PHP使用标准库spl实现的观察者模式示例
2018/08/04 PHP
PHP反射实际应用示例
2019/04/03 PHP
javascript Array数组对象的扩展函数代码
2010/05/22 Javascript
js中通过split函数分割字符串成数组小例子
2013/09/21 Javascript
JS 去除Array中的null值示例代码
2013/11/20 Javascript
window.open 以post方式传递参数示例代码
2014/02/27 Javascript
javascript实现分栏显示小技巧附图
2014/10/13 Javascript
基于jquery实现的仿优酷图片轮播特效代码
2016/01/13 Javascript
JavaScript中获取纯正的undefined的方法
2016/03/06 Javascript
JavaScript重定向URL参数的两种方法小结
2016/10/19 Javascript
javascript内存分配原理实例分析
2017/04/10 Javascript
xmlplus组件设计系列之选项卡(Tabbar)(5)
2017/05/03 Javascript
JavaScript之浏览器对象_动力节点Java学院整理
2017/07/03 Javascript
js图片放大镜实例讲解(必看篇)
2017/07/17 Javascript
vue 子组件修改data或调用操作
2020/08/07 Javascript
Vue使用路由钩子拦截器beforeEach和afterEach监听路由
2020/11/16 Javascript
python+selenium实现自动抢票功能实例代码
2018/11/23 Python
英国精品买手店:Browns Fashion
2016/09/29 全球购物
Theo + George官方网站:都柏林时尚品牌
2019/04/08 全球购物
荷兰时尚精品店:Labels Fashion
2020/03/22 全球购物
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
2015/05/02 面试题
自动化专业个人求职信范文
2013/12/30 职场文书
计算机科学系职业生涯规划书
2014/03/08 职场文书
公司开业庆典策划方案
2014/06/04 职场文书
个人年终总结结尾
2015/03/06 职场文书
主持稿开场白
2015/06/01 职场文书
观后感格式
2015/06/19 职场文书
财务管理制度范本
2015/08/04 职场文书
继承Win10缺点!教你关闭Win11烦人的网络搜索
2021/11/23 数码科技