python对图像进行处理,python图形图像处理
python想调用图像处理功能。就需要先导入具有图像处理功能的库。例如PIL(Python Imaging Library,图像处理库)、Matplotlib库、NumPy库、SciPy库等。
在处理数学和绘图或在图像上绘制点、线和曲线时,Matplotlib是一个很好的绘图库,它提供了比PIL库更强大的功能。
Python的另一个核心数据科学模块NumPy库(就像NumPy一样)可以用于基本的图像处理和处理任务。(推荐学习:Python视频教程)
SciPy库是Python中的核心库之一,提供对数组的支持。图像本质上是包含数据点像素的标准NumPy数组。
在此主要介绍最常用的PIL库。
PIL(Python Imaging Library,图像处理库)提供了通用的图像处理功能,以及大量有用的基本图像操作。PIL库已经集成在Anaconda库中,推荐使用Anaconda,简单方便,常用库都已经集成。
实例:
从PIL进口图片
来自pylab import *
#添加中文字体支持
从matplotlib.font_manager导入字体属性
font=font properties(fname=r c : windows fonts simsun . TTC ,size=14)
图()
pil _ im=Image . open( e : Python Python计算机视觉Image dataempire.jpg )
灰色()
支线剧情(121)
标题(u 原始绘图,fontproperties=font)
轴(“关”)
im show(pi _ im)
pil _ im=Image . open( e : Python Python计算机视觉Image dataempire.jpg )。转换(“L”)
支线剧情(122)
标题(u 灰度,fontproperties=font)
轴(“关”)
im show(pi _ im)
Show()更多Python相关技术文章,请访问Python教程专栏学习!这就是python如何调用图像处理的细节。更多信息请关注热门IT软件开发工作室其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。