要想在python中操作图片,比如引入PIL(Python Imaging Library)库。
在python安装第三库时,可以使用工具easy_install或pip,我推荐使用pip这个工具。针对mac电脑,pip是不需要手动安装,在命令行可以直接输入pip验证是否已经安装。
若是pip没有安装,可以使用命令sudo easy_install pip(保证mac连接互联网)
安装pip之后,可以使用命令sudo pip install PIL来安装操作图片的模块了。
若是安装正常,那皆大欢喜了。在我电脑安装时,却出现了问题。
could not find a version that satisfies the requirement PIL.(form versions:)
No matching distribution found for PIL.
这个是说明PIL已经找不到,其实现在已经用Pillow代替了PIL,在使用方面没有不同,API都是相同的。
既然如此,咱们就直接安装Pillow模块吧,执行sudo pip install Pillow
安装这个模块时,发现它会依赖另外一个模块:multiprocessing
只能先把multiprocessing模块安装好再执行上面的命令了,sudo pip install multiprocessing即可正常安装,非常小的一个模块
接着再执行sudo pip install Pillow命令,就可以正常安装模块了,自动安装好之后,就可以正常使用了。
使用时需要注意的是引入模块要按照下面的方式写(注意大小写)
第一种:from PIL import Image
第二种:from PIL.Image(用这种方式时,下面使用时也得写成PIL.Image.open('1.png'),个人觉得不太好看,可以在引入时修改下模块名,如from PIL.Image as image)
引入之后就可以正常使用了。
希望此文会对各位有帮助,若有不对地方,请指正。
相关推荐
**PIL Python 2.7 Windows 安装详解** PIL(Python Imaging Library)是Python的一个图像处理库,它提供了大量的图像处理功能,包括打开、修改、保存多种图像文件格式,以及进行色彩转换、图像裁剪、旋转、滤波等...
在Python环境中安装PIL,通常我们使用`pip`命令,但对于某些旧版本或者特定平台的构建,如这里的32位Windows和Python 2.7,可能需要手动下载并运行安装程序。"win32-py2.7"这部分标识了这个文件是为32位的Windows...
然而,在Python 2.7的64位版本中,官方仓库PyPI(Python Package Index)上并没有提供原生的PIL包,这给使用64位Python环境的开发者带来了一定的困扰。 在标题和描述中提到的问题是64位Python用户在寻找PIL安装包时...
Python 2.7 的 `media` 模块可能是指处理多媒体数据的一系列库,包括音频、视频、图像等。在Python中,没有一个名为 `media` 的标准库,但有许多第三方库可以用来处理媒体文件。这里我们将讨论一些常见的用于媒体...
标题中的"python2.7,pIL1.17,pytesser_v0.0.1"涉及了三个关键的Python库或版本,分别是Python 2.7解释器、PIL(Python Imaging Library)1.17版本以及pytesser v0.0.1。在描述中提到这些内容已被验证可用,这表明这...
4. 安装完成后,可以在Python环境中导入PIL模块(`import Image`)测试是否成功。 总的来说,PIL是Python图像处理的重要工具,对于使用Python 2.7的64位Windows用户,找到合适的库版本并正确安装是实现图像处理功能...
【VCForPython27.msi】是微软Visual C++ for Python 2.7的安装程序,它是Python 2.7版本的一个重要组件。这个安装包主要用于解决Python在运行时依赖的C++编译器库问题,特别是对于那些使用了C扩展模块的Python库,如...
5. **使用模块**: 一旦成功安装,你就可以在你的Python 2.7项目中导入并使用media模块了。例如,`import media`,然后调用其中的函数和类来处理媒体文件。 媒体处理涉及到的常见操作包括: - **音频处理**:可以...
资源分类:Python库 所属语言:Python 资源全名:weditor-0.0.4.dev7.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
标题"PIL-1.1.7.win32-py2.7(编译后)"指的是Python Imaging Library(PIL)的1.1.7版本,专门为Windows操作系统和Python 2.7编译的一个版本。这个特定的版本包含了必要的组件,以解决在Windows环境下运行Python程序...
OpenCV转换成PIL.Image格式: import cv2 from PIL import Image import numpy img = cv2.imread("plane.jpg") cv2.imshow("OpenCV",img) image = Image.fromarray(cv2.cvtColor(img,cv2.COLOR_BGR2RGB)) image....
一旦安装完成,你就可以在Python代码中导入ImageGrab模块,`from PIL import ImageGrab`,从而开始进行图像抓取和处理。 在提供的压缩包文件名称列表中,我们可以看到以下文件: 1. `_imagingmath.py` 和 `_...
但是有时候也会出现在线安装失败的情况,如下图安装PIL模块时报错: 这时候可以采取离线安装的方式; 一、首先下载离线安装包 PIL官方版不支持py3,不过有非官方那个的替代品pillow,地址:http://www.lfd.uci.edu/~...
python2.7 库PIL在apache2.4+django1.3中发布时。 PIL出现: The _imaging C module is not installed 错误 请安装这个版本的PIL库
Python第三方图像处理库PIL(Python Imaging Library)是Python编程语言中的一个强大工具,用于处理各种图像文件。它提供了一系列的函数和类,允许开发者进行图像处理、编辑、合成、色彩转换以及基本的图像分析任务...
安装完成后,我们可以通过导入`PIL`模块开始使用它: ```python from PIL import Image ``` 接下来,我们可以介绍PIL库的一些主要功能: 1. **打开和加载图像**:使用`Image.open()`函数可以打开本地的图像文件。...
结合以上知识点,如果你正在处理一个项目,需要用到Python 2.7,PIL和Selenium,并且需要在Selenium的浏览器自动化过程中集成PIL的功能,你可能需要做以下事情: 1. 安装PIL(或Pillow,对于Python 3.x),以便处理...
在PIL库中,`Image`模块是核心部分,它包含了处理图像的基本对象和方法。当我们打开一个图像文件时,会得到一个`Image`对象,这个对象包含了一些关键属性: 1. **Format**:`im.format`属性表示图像的原始文件格式...
### PIL.Image.open与cv2.imread的比较及相互转换方法 #### 概述 在处理图像时,Python提供了多种库来帮助我们完成不同的任务。其中,Pillow(PIL的一个分支)和OpenCV是最常用到的两个库。Pillow主要用于基本的...
### PIL图像处理模块paste方法简单使用详解 #### 一、PIL与Pillow模块简介 在Python编程语言中,PIL(Python Imaging Library)是一个强大的图像处理库,它提供了多种功能来处理各种类型的图像文件。然而,由于PIL...