Python使用matplotlib实现的图像读取、切割裁剪功能示例


Posted in Python onApril 28, 2018

本文实例讲述了Python使用matplotlib实现的图像读取、切割裁剪功能。分享给大家供大家参考,具体如下:

# -*- coding:utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
import matplotlib.pylab as plt
# 加载图像
im = plt.imread("C:/4.png")
print(im.shape)
# (y轴像素点数, x轴像素点数,图像通道数)
def plti(im, **kwargs):
  """
  画图的辅助函数
  """
  plt.imshow(im, interpolation="none", **kwargs)
  plt.axis('off') # 去掉坐标轴
  plt.show() # 弹窗显示图像
im = im[50:380,:250,:] # 直接切片对图像进行裁剪
plti(im)

处理前的图像:

Python使用matplotlib实现的图像读取、切割裁剪功能示例

运行后的效果:

Python使用matplotlib实现的图像读取、切割裁剪功能示例

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

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

Python 相关文章推荐
处理Python中的URLError异常的方法
Apr 30 Python
基于Python 的进程管理工具supervisor使用指南
Sep 18 Python
python数据预处理之将类别数据转换为数值的方法
Jul 05 Python
教你用Python写安卓游戏外挂
Jan 11 Python
使用Selenium破解新浪微博的四宫格验证码
Oct 19 Python
python实现动态创建类的方法分析
Jun 25 Python
Python Pandas分组聚合的实现方法
Jul 02 Python
对于Python深浅拷贝的理解
Jul 29 Python
python 实现在无序数组中找到中位数方法
Mar 03 Python
基于jupyter代码无法在pycharm中运行的解决方法
Apr 21 Python
基于Python脚本实现邮件报警功能
May 20 Python
Python识别花卉种类鉴定网络热门植物并自动整理分类
Apr 08 Python
浅谈python日志的配置文件路径问题
Apr 28 #Python
PyTorch上实现卷积神经网络CNN的方法
Apr 28 #Python
python 日志增量抓取实现方法
Apr 28 #Python
Django 使用logging打印日志的实例
Apr 28 #Python
python实现log日志的示例代码
Apr 28 #Python
Python学习笔记之open()函数打开文件路径报错问题
Apr 28 #Python
Python之读取TXT文件的方法小结
Apr 27 #Python
You might like
利用PHP实现智能文件类型检测的实现代码
2011/08/02 PHP
PHP和C#可共用的可逆加密算法详解
2015/10/26 PHP
[原创]php求圆周率的简单实现方法
2016/05/30 PHP
javascript编程起步(第五课)
2007/01/10 Javascript
分享一个asp.net pager分页控件
2012/01/04 Javascript
用Jquery.load载入页面实现局部刷新
2014/01/22 Javascript
jquery中JSON的解析方式
2015/03/16 Javascript
BootstrapValidator超详细教程(推荐)
2016/12/07 Javascript
零基础轻松学JavaScript闭包
2016/12/30 Javascript
微信小程序 页面跳转及数据传递详解
2017/03/14 Javascript
基于JavaScript实现百度搜索框效果
2020/06/28 Javascript
深入浅析JS中的严格模式
2018/06/04 Javascript
JavaScript中变量、指针和引用功能与操作示例
2018/08/04 Javascript
使用webpack打包后的vue项目如何正确运行(express)
2018/10/26 Javascript
vue中promise的使用及异步请求数据的方法
2018/11/08 Javascript
Vue.js 中的 v-cloak 指令及使用详解
2018/11/19 Javascript
JavaScript跳出循环的三种方法(break, return, continue)
2019/07/30 Javascript
JavaScript实现轮播图效果代码实例
2019/09/28 Javascript
node.js使用zlib模块进行数据压缩和解压操作示例
2020/02/12 Javascript
JS代码实现页面切换效果
2021/01/10 Javascript
Python中的Numeric包和Numarray包使用教程
2015/04/13 Python
Python的标准模块包json详解
2017/03/13 Python
利用Python进行异常值分析实例代码
2017/12/07 Python
在Python中,不用while和for循环遍历列表的实例
2019/02/20 Python
linux环境中没有网络怎么下载python
2019/07/07 Python
用Python调用win命令行提高工作效率的实例
2019/08/14 Python
pytorch 输出中间层特征的实例
2019/08/17 Python
python 最简单的实现适配器设计模式的示例
2020/06/30 Python
Numpy ndarray 多维数组对象的使用
2021/02/10 Python
西班牙在线宠物商店:zooplus.es
2017/02/24 全球购物
Harrods美国:英国最大的百货公司
2018/11/04 全球购物
介绍一下XMLHttpRequest对象
2012/02/12 面试题
毕业生的求职信范文分享
2013/12/04 职场文书
个人简历自我评价
2014/01/06 职场文书
食品安全责任书
2014/04/15 职场文书
国博复兴之路观后感
2015/06/02 职场文书