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 正则表达式操作指南
May 04 Python
Python时区设置方法与pytz查询时区教程
Nov 27 Python
python框架django基础指南
Sep 08 Python
更改Ubuntu默认python版本的两种方法python-> Anaconda
Dec 18 Python
python处理xml文件的方法小结
May 02 Python
Python数据处理numpy.median的实例讲解
Apr 02 Python
python2与python3共存问题的解决方法
Sep 18 Python
Python数据类型之列表和元组的方法实例详解
Jul 08 Python
Django使用模板后无法找到静态资源文件问题解决
Jul 19 Python
python将时分秒转换成秒的实例
Dec 07 Python
PyTorch和Keras计算模型参数的例子
Jan 02 Python
keras 指定程序在某块卡上训练实例
Jun 22 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基础知识:类与对象(1)
2006/12/13 PHP
PHP similar_text 字符串的相似性比较函数
2010/05/26 PHP
php建立Ftp连接的方法
2015/03/07 PHP
php安装swoole扩展的方法
2015/03/19 PHP
javascript获取当前ip的代码
2009/05/10 Javascript
Javascript 事件流和事件绑定
2009/07/16 Javascript
JavaScript原型继承之基础机制分析
2011/08/26 Javascript
让新消息在网页标题闪烁提示的jQuery代码
2013/11/04 Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
2013/11/29 Javascript
使用Jquery获取带特殊符号的ID 标签的方法
2014/04/30 Javascript
js计算文本框输入的字符数
2015/10/23 Javascript
JSON遍历方式实例总结
2015/12/07 Javascript
Bootstrap自定义文件上传下载样式
2016/05/26 Javascript
10个经典的网页鼠标特效代码
2018/01/09 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
2018/04/07 Javascript
JavaScript+Canvas实现彩色图片转换成黑白图片的方法分析
2018/07/31 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
JS原型prototype和__proto__用法实例分析
2020/03/14 Javascript
[45:46]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS DT
2014/05/23 DOTA
举例讲解Python中的迭代器、生成器与列表解析用法
2016/03/20 Python
深入理解python中的atexit模块
2017/03/07 Python
python僵尸进程产生的原因
2017/07/21 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
Python猴子补丁知识点总结
2020/01/05 Python
Python3+selenium实现cookie免密登录的示例代码
2020/03/18 Python
HTML5上传文件显示进度的实现代码
2012/08/30 HTML / CSS
Lucene推荐的分页方式是什么?
2015/12/07 面试题
行政经理岗位职责
2013/11/09 职场文书
实习单位推荐信范文
2013/11/27 职场文书
《美丽的南沙群岛》教学反思
2014/04/27 职场文书
财务人员担保书
2014/05/13 职场文书
创业计划书之农家乐
2019/10/09 职场文书
手把手教你从零开始react+antd搭建项目
2021/06/03 Javascript
MySQL中几种插入和批量语句实例详解
2021/09/14 MySQL
POST提交数据常见的四种方式
2022/01/18 HTML / CSS
js前端设计模式优化50%表单校验代码示例
2022/06/21 Javascript