Python图像处理模块ndimage用法实例分析


Posted in Python onSeptember 05, 2019

本文实例讲述了Python图像处理模块ndimage用法。分享给大家供大家参考,具体如下:

一 原始图像

1 代码

from scipy import misc
from scipy import ndimage
import matplotlib.pyplot as plt
face = misc.face()#face是测试图像之一
plt.figure()#创建图形
plt.imshow(face)#绘制测试图像
plt.show()#原始图像

2 运行结果

Python图像处理模块ndimage用法实例分析

二 高斯滤波

1 代码

from scipy import misc
from scipy import ndimage
import matplotlib.pyplot as plt
face = misc.face()#face是测试图像之一
plt.figure()#创建图形
blurred_face = ndimage.gaussian_filter(face, sigma=7)#高斯滤波
plt.imshow(blurred_face)
plt.show()

2 运行结果

Python图像处理模块ndimage用法实例分析

三 边缘锐化处理

1 代码

from scipy import misc
from scipy import ndimage
import matplotlib.pyplot as plt
face = misc.face()#face是测试图像之一
plt.figure()#创建图形
blurred_face1 = ndimage.gaussian_filter(face, sigma=1)#边缘锐化
blurred_face3 = ndimage.gaussian_filter(face, sigma=3)
sharp_face = blurred_face3 +6*(blurred_face3-blurred_face1)
plt.imshow(sharp_face)
plt.show()

2 运行结果

Python图像处理模块ndimage用法实例分析

四 中值滤波

1 代码

from scipy import misc
from scipy import ndimage
import matplotlib.pyplot as plt
face = misc.face()#face是测试图像之一
plt.figure()#创建图形
median_face = ndimage.median_filter(face,7)#中值滤波
plt.imshow(median_face)
plt.show()

2 运行结果

Python图像处理模块ndimage用法实例分析

更多关于Python相关内容可查看本站专题:《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

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

Python 相关文章推荐
python基于queue和threading实现多线程下载实例
Oct 08 Python
Python之PyUnit单元测试实例
Oct 11 Python
安装Python的web.py框架并从hello world开始编程
Apr 25 Python
python获取指定路径下所有指定后缀文件的方法
May 26 Python
Python中的defaultdict与__missing__()使用介绍
Feb 03 Python
pytorch训练imagenet分类的方法
Jul 27 Python
详解django实现自定义manage命令的扩展
Aug 13 Python
python实现代码统计程序
Sep 19 Python
python基于property()函数定义属性
Jan 22 Python
Django查询优化及ajax编码格式原理解析
Mar 25 Python
scrapy中如何设置应用cookies的方法(3种)
Sep 22 Python
python wsgiref源码解析
Feb 06 Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
Sep 05 #Python
PyCharm搭建Spark开发环境的实现步骤
Sep 05 #Python
浅谈Python_Openpyxl使用(最全总结)
Sep 05 #Python
python实现人工智能Ai抠图功能
Sep 05 #Python
深入了解Python在HDA中的应用
Sep 05 #Python
python urllib爬虫模块使用解析
Sep 05 #Python
详解Python3 pandas.merge用法
Sep 05 #Python
You might like
PHP 和 XML: 使用expat函数(一)
2006/10/09 PHP
PHP滚动日志的代码实现
2015/06/10 PHP
PHP+JQUERY操作JSON实例
2017/03/23 PHP
JavaScript的目的分析
2007/01/05 Javascript
Javascript 陷阱 window全局对象
2008/11/26 Javascript
JavaScript 页面坐标相关知识整理
2010/01/09 Javascript
基于jQuery的左右滚动实现代码
2010/12/03 Javascript
可恶的ie8提示缺少id未定义
2014/03/20 Javascript
javascript实现Table间隔色以及选择高亮(和动态切换数据)的方法
2015/05/14 Javascript
Javascript中作用域的详细介绍
2016/10/06 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
2017/07/12 jQuery
vue.js层叠轮播效果的实例代码
2018/11/08 Javascript
webpack4.x下babel的安装、配置及使用详解
2019/03/07 Javascript
NodeJs操作MongoDB教程之分页功能以及常见问题
2019/04/09 NodeJs
浅谈layui里的上传控件问题
2019/09/26 Javascript
JS绘图Flot如何实现可选显示曲线图功能
2020/10/16 Javascript
原生JavaScript实现幻灯片效果
2021/02/19 Javascript
Scrapy爬虫实例讲解_校花网
2017/10/23 Python
Python有序查找算法之二分法实例分析
2017/12/11 Python
zookeeper python接口实例详解
2018/01/18 Python
Python中的TCP socket写法示例
2018/05/11 Python
Python TCPServer 多线程多客户端通信的实现
2019/12/31 Python
python 数据库查询返回list或tuple实例
2020/05/15 Python
python 爬虫之selenium可视化爬虫的实现
2020/12/04 Python
pycharm远程连接服务器并配置python interpreter的方法
2020/12/23 Python
Python爬虫制作翻译程序的示例代码
2021/02/22 Python
让IE支持CSS3的不完全兼容方案
2014/09/19 HTML / CSS
HTML5通过navigator.mediaDevices.getUserMedia调用手机摄像头问题
2020/04/27 HTML / CSS
JSF界面控制层技术
2013/06/17 面试题
《都江堰》教学反思
2014/02/07 职场文书
保洁公司服务承诺书
2014/05/28 职场文书
六查六看心得体会
2014/10/14 职场文书
解除同居协议书
2015/01/29 职场文书
消防宣传语大全
2015/07/13 职场文书
公司团队口号霸气押韵
2015/12/24 职场文书
解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码
2021/06/26 MySQL