`
mars914
  • 浏览: 432767 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python图形处理库PIL(Python Image Library)

阅读更多

1.如果没有安装可以执行:(/usr/lib/python2.7/dist-packages/PIL/)

sudo apt-get install python-imaging
or
sudo pip install PIL

当然也可以 在这里 下载学习和查找资料,目前版本为 1.1.7。

2.eclipse 中配置PIL:

在 Eclipse 中,選擇上方的 Windows / Preferences / PyDev / Interpreter-Python /

在 Library path 中New folder 新增刚刚安裝 PIL 的路徑 (/usr/lib/python2.7/dist-packages/PIL/)

按下 Apply 套用设定

 

3.Image 类是 PIL 库中一个非常重要的类,通过这个类来创建实例可以有直接载入图像文件,读取处理过的图像和通过抓取的方法得到的图像这三种方法。

 

   导入 Image 模块。然后通过 Image 类中的 open 方法即可加载一个图像文件。如果加载文件失败,则会引起一个 IOError ;若无返回错误,则 open 函数返回一个 Image 对象。现在,我们可以通过一些对象属性来检查文件内容,即:

>>> import Image
>>> im=Image.open("TurtleNTang_ZH-CN7294629936_1366x768.jpg")
>>> print im.format,im.size,im.mode
JPEG (1366, 768) RGB
>>>im.show()

 调用Python的标准图像库里show()函数,有可能无法显示图片。因为他调用了xv,但xv在后面的ubuntu版本中xv都不装了。

解决办法:先装一个ImageMagic,就相当于把xv的入口换成了ImageMagic的display。

sudo apt-get install imagemagick

 

常用api 使用可以参考:http://www.cnblogs.com/way_testlife/archive/2011/04/17/2019013.html

http://my.oschina.net/neo600/blog/91170

分享到:
评论

相关推荐

    Python图像处理库指南Python Imaging Library(PIL) Guide

    ### Python 图像处理库指南:Python Imaging Library (PIL) #### 一、引言 Python Imaging Library(简称PIL)是Python编程语言中一个强大的图像处理库,它为用户提供了一系列的功能来创建、修改以及转换各种格式...

    Python图像处理库PIL的ImageGrab模块介绍详解

    PIL(Python Imaging Library),也称为Pillow,是Python中最常用的图像处理库之一。ImageGrab作为PIL库中的一个模块,主要用于捕获屏幕图像或将剪贴板内容转换为图像。此模块非常适合进行屏幕捕获操作,并且广泛...

    Python第三方图像处理库PIL

    Python第三方图像处理库PIL(Python Imaging Library)是Python编程语言中的一个强大工具,用于处理各种图像文件。它提供了一系列的函数和类,允许开发者进行图像处理、编辑、合成、色彩转换以及基本的图像分析任务...

    python图像处理库PIL介绍.pdf

    Python Imaging Library(PIL)是 Python 中最常用的图像处理库,目前版本为 1.1.7。PIL 库中一个非常重要的类是 Image 类,通过这个类可以创建实例来直接载入图像文件,读取处理过的图像和通过抓取的方法得到的...

    python使用PIL库读取图片的像素值

    PIL 库(Python Imaging Library)是一个功能强大的图像处理库,可以用来读取、处理和保存图像。通过使用 PIL 库,我们可以读取图片的像素值并对其进行处理。 读取图片的像素值 使用 PIL 库读取图片的像素值可以...

    Python图像处理.pdf

    PythonWare 公司提供了免费的图像处理工具包 PIL(Python Image Library),该软件包提供了基本的图像处理功能,如改变图像大小、旋转图像、图像格式转换、色场空间转换、图像增强、直方图处理、插值和滤波等等。...

    python图像处理库PIL介绍.doc

    Python中的PIL(Python Imaging Library)是一个强大的图像处理库,广泛应用于图像的读取、编辑和创建。目前的稳定版本是1.1.7,你可以从官方或相关资源网站下载并获取更多的学习材料。 1. **Image类**: PIL库的...

    python图像处理,python图像处理库,Python

    Python中最常用的图像处理库有PIL(Python Imaging Library)及其分支Pillow、OpenCV、matplotlib和scikit-image。其中,Pillow是最广泛使用的库,它提供了一个简单的接口来处理图像,支持多种图像文件格式。OpenCV...

    python安装32位的 PIL-1.1.7.win32-py2.7.exe

    在Python中处理图像时,PIL库提供了一些核心类,例如Image用于加载和处理图像,以及ImageFilter用于应用滤镜效果。以下是一些基本操作示例: ```python from PIL import Image # 打开一个图像文件 img = Image.open...

    python图形处理11

    首先,PIL(Python Imaging Library)是Python中最早的图像处理库,它提供了广泛的图像处理功能,如打开、保存、显示图像,以及调整尺寸、旋转、裁剪等。在"python图形处理11"中,可能会介绍如何使用PIL处理复杂的...

    pil python2.7 windows安装版

    PIL(Python Imaging Library)是Python的一个图像处理库,它提供了大量的图像处理功能,包括打开、修改、保存多种图像文件格式,以及进行色彩转换、图像裁剪、旋转、滤波等操作。在Python 2.7版本中,PIL是进行图像...

    Python-使用pythonPIL库将一张照片切分为9张图

    PIL(Python Imaging Library)是Python的一个重要图像处理库,提供了丰富的功能,包括读取、操作和保存多种图像文件格式。本教程将详细讲解如何使用Python的PIL库将一张照片切分为9张等大小的小图。 首先,确保你...

    python pil库

    Python的PIL库,全称为Python Imaging Library,是Python中用于图像处理的核心库。它提供了大量的功能,包括读取、操作和保存各种图像文件格式,以及进行色彩转换、图像滤波、几何变换等图像处理任务。PIL库是Python...

    Mac python PIL

    PIL(Python Imaging Library)是Python的一个图像处理库,它提供了大量的图像处理功能,包括打开、操作和保存多种文件格式。在Mac操作系统上使用Python PIL库,用户可以进行图片的裁剪、旋转、颜色转换、滤镜应用等...

    Python图像处理库PIL中图像格式转换的实现

    在Python的图像处理领域,PIL(Python Imaging Library)是一个不可或缺的工具,它提供了丰富的功能,包括图像读取、修改和保存等。本文将深入探讨如何利用PIL库进行图像格式转换,以及如何通过convert()函数改变...

    Python 的PIL库,包含freetype

    Python的PIL库,全称为Python Imaging Library,是Python编程语言中的一个图像处理库。它提供了丰富的图像处理功能,包括图像打开、读取、保存、显示、裁剪、旋转、色彩转换等多种操作。PIL库支持多种图像文件格式,...

Global site tag (gtag.js) - Google Analytics