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 相关文章推荐
Windows中安装使用Virtualenv来创建独立Python环境
May 31 Python
win10系统中安装scrapy-1.1
Jul 03 Python
Python实现中文数字转换为阿拉伯数字的方法示例
May 26 Python
python爬虫爬取网页表格数据
Mar 07 Python
Python简单定义与使用二叉树示例
May 11 Python
Python hexstring-list-str之间的转换方法
Jun 12 Python
Pandas 缺失数据处理的实现
Nov 04 Python
python文件操作的简单方法总结
Nov 07 Python
Python3 main函数使用sys.argv传入多个参数的实现
Dec 25 Python
Tensorflow的常用矩阵生成方式
Jan 04 Python
python实现图书馆抢座(自动预约)功能的示例代码
Sep 29 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
Oct 18 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原创论坛
2006/10/09 PHP
基于Zookeeper的使用详解
2013/05/02 PHP
Json_encode防止汉字转义成unicode的方法
2016/02/25 PHP
[原创]站长必须要知道的javascript广告代码
2007/05/30 Javascript
再谈javascript 动态添加样式规则 W3C校检
2009/12/25 Javascript
js数值计算时使用parseInt进行数据类型转换(jquery)
2014/10/07 Javascript
浅谈JS原型对象和原型链
2016/03/02 Javascript
EasyUI创建人员树的实例代码
2017/09/15 Javascript
Vue+SpringBoot开发V部落博客管理平台
2017/12/27 Javascript
vue实现在表格里,取每行的id的方法
2018/03/09 Javascript
vue.js使用3DES加密的方法示例
2018/05/18 Javascript
Vuex 快速入门(简单易懂)
2018/09/20 Javascript
vue 指令之气泡提示效果的实现代码
2018/10/18 Javascript
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
Vue源码学习之关于对Array的数据侦听实现
2019/04/23 Javascript
arctext.js实现文字平滑弯曲弧形效果的插件
2019/05/13 Javascript
JS实现数据动态渲染的竖向步骤条
2020/06/24 Javascript
详解Node.JS模块 process
2020/08/31 Javascript
Python实现随机生成有效手机号码及身份证功能示例
2017/06/05 Python
python OpenCV学习笔记之绘制直方图的方法
2018/02/08 Python
基于Python Numpy的数组array和矩阵matrix详解
2018/04/04 Python
python 正确保留多位小数的实例
2018/07/16 Python
Python中修改字符串的四种方法
2018/11/02 Python
将python图片转为二进制文本的实例
2019/01/24 Python
Pycharm激活码激活两种快速方式(附最新激活码和插件)
2020/03/12 Python
CSS3制作3D立方体loading特效
2020/11/09 HTML / CSS
美国最大的无人机经销商:DroneNerds
2018/03/20 全球购物
程序集与命名空间有什么不同
2014/07/25 面试题
英语师范专业毕业生自荐信
2013/09/21 职场文书
国庆节演讲稿范文2014
2014/09/19 职场文书
《巨人的花园》教学反思
2016/02/19 职场文书
品德与社会教学反思
2016/02/24 职场文书
使用 JavaScript 制作页面效果
2021/04/21 Javascript
python 如何做一个识别率百分百的OCR
2021/05/29 Python
利用 SQL Server 过滤索引提高查询语句的性能分析
2021/07/15 SQL Server
vue elementUI表格控制对应列
2022/04/13 Vue.js