我是靠谱客的博主 多情蚂蚁,这篇文章主要介绍python怎么调用图像处理,现在分享给大家,希望可以做个参考。

python想调用图像处理功能。就需要先导入具有图像处理功能的库。例如PIL(Python Imaging Library,图像处理库)、Matplotlib库、NumPy库、SciPy库等。

当在处理数学及绘图或在图像上描点、画直线、曲线时,Matplotlib是一个很好的绘图库,它比PIL库提供了更有力的特性。

NumPy库、是Python的另一个核心数据科学模块(就像NumPy),可用于基本的图像处理和处理任务。(推荐学习:Python视频教程)

SciPy库是Python中的核心库之一,并为数组提供支持。图像本质上是包含数据点像素的标准NumPy数组。

在此主要介绍最常用的PIL库。

PIL(Python Imaging Library,图像处理库)提供了通用的图像处理功能,以及大量有用的基本图像操作。PIL库已经集成在Anaconda库中,推荐使用Anaconda,简单方便,常用库都已经集成。

实例:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from PIL import Image from pylab import * # 添加中文字体支持 from matplotlib.font_manager import FontProperties font = FontProperties(fname=r"c:windowsfontsSimSun.ttc", size=14) figure() pil_im = Image.open('E:pythonPython Computer VisionImage dataempire.jpg') gray() subplot(121) title(u'原图',fontproperties=font) axis('off') imshow(pil_im) pil_im = Image.open('E:pythonPython Computer VisionImage dataempire.jpg').convert('L') subplot(122) title(u'灰度图',fontproperties=font) axis('off') imshow(pil_im) show()
登录后复制

最后

以上就是多情蚂蚁最近收集整理的关于python怎么调用图像处理的全部内容,更多相关python怎么调用图像处理内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(102)

评论列表共有 0 条评论

立即
投稿
返回
顶部