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中os和shutil模块实用方法集锦
May 13 Python
10个易被忽视但应掌握的Python基本用法
Apr 01 Python
详解Python的Flask框架中的signals信号机制
Jun 13 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
Apr 10 Python
Python异步操作MySQL示例【使用aiomysql】
May 16 Python
python django 原生sql 获取数据的例子
Aug 14 Python
Python上下文管理器用法及实例解析
Nov 11 Python
Django自带的加密算法及加密模块详解
Dec 03 Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
Dec 31 Python
解决pip install psycopg2出错问题
Jul 09 Python
获取CSDN文章内容并转换为markdown文本的python
Sep 06 Python
Python3+Django get/post请求实现教程详解
Feb 16 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
索尼SONY ICF-SW7600GR电路分析与改良
2021/03/02 无线电
PHP实现一维数组转二维数组的方法
2015/02/25 PHP
PHP图像处理类库及演示分享
2015/05/17 PHP
PHP执行linux命令常用函数汇总
2016/02/02 PHP
轻松实现php文件上传功能
2017/02/17 PHP
制作高质量的JQuery Plugin 插件的方法
2010/04/20 Javascript
json实现前后台的相互传值详解
2015/01/05 Javascript
举例简介AngularJS的内部语言环境
2015/06/17 Javascript
JQuery菜单效果的两个实例讲解(3)
2015/09/17 Javascript
JavaScript sort数组排序方法和自我实现排序方法小结
2016/06/06 Javascript
jQuery ajax调用后台aspx后台文件的两种常见方法(不是ashx)
2016/06/28 Javascript
jQuery 的 ready()的纯js替代方法
2016/11/20 Javascript
JavaScript提高加载和执行效率的方法
2017/02/03 Javascript
详解Vue的computed(计算属性)使用实例之TodoList
2017/08/07 Javascript
AngularJS模糊查询功能实现代码(过滤内容下拉菜单排序过滤敏感字符验证判断后添加表格信息)
2017/10/24 Javascript
electron-vue开发环境内存泄漏问题汇总
2019/10/10 Javascript
在vue中利用v-html按分号将文本换行的例子
2019/11/14 Javascript
Vue获取页面元素的相对位置的方法示例
2020/02/05 Javascript
vue cli4.0项目引入typescript的方法
2020/07/17 Javascript
Vue单页面应用中实现Markdown渲染
2021/02/14 Vue.js
Python基于百度AI的文字识别的示例
2018/04/21 Python
python验证身份证信息实例代码
2019/05/06 Python
详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
2019/05/07 Python
python-pyinstaller、打包后获取路径的实例
2019/06/10 Python
pytorch 输出中间层特征的实例
2019/08/17 Python
解决Pytorch训练过程中loss不下降的问题
2020/01/02 Python
keras 多任务多loss实例
2020/06/22 Python
美国专业汽车音响和移动电子产品零售商:Car Toys
2019/05/13 全球购物
英国老牌潮鞋店:Offspring
2019/08/19 全球购物
单位在职证明范本
2014/01/09 职场文书
公司会计岗位职责
2014/02/13 职场文书
机关党建工作汇报材料
2014/08/20 职场文书
客户答谢会致辞
2015/01/20 职场文书
2015年入党积极分子培养考察意见
2015/08/12 职场文书
公司转让协议书
2016/03/19 职场文书
redis 查看所有的key方式
2021/05/07 Redis