当前位置: 首页 > Python编程 > Python编程实战技能 > Python编程学习教程 > python怎么调用图像处理

python怎么调用图像处理

发布时间:2020年11月11日 21:07:57 来源:环球青藤 点击量:380

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

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

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

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

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

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

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

实例:

from PIL import Image
from pylab import *

# 添加中文字体支持
from matplotpb.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教程栏目进行学习!

以上就是小编分享的关于python怎么调用图像处理的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!

分享到: 编辑:wangmin

就业培训申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

绑定手机号

应《中华人民共和国网络安全法》加强实名认证机制要求,同时为更加全面的体验产品服务,烦请您绑定手机号.

预约成功

本直播为付费学员的直播课节

请您购买课程后再预约

环球青藤移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载
环球青藤官方微信服务平台

刷题看课 APP下载

免费直播 一键购课

代报名等人工服务

课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部