626得票24回答
如何使用PIL调整图像大小并保持其纵横比?

有没有我忽略的明显方法来做到这一点? 我只是想制作缩略图。

470得票9回答
如何将PIL图像转换成NumPy数组?

我怎样将PIL中的Image和NumPy数组相互转换,以便我能够进行比PIL的PixelAccess更快速的像素级变换?我可以使用以下方式将其转换为NumPy数组: pic = Image.open("foo.jpg") pix = numpy.array(pic.getdata()).re...

440得票7回答
如何使用PIL获取图片大小?

如何使用PIL或其他Python库获取图片尺寸?

390得票21回答
在Mac OS上如何使用pip安装PIL?

我正在尝试使用以下命令安装PIL(Python Imaging Library): pip install PIL sudo pip install pil 但我收到了以下信息: Downloading/unpacking PIL You are installing a pot...

360得票31回答
导入错误:找不到PIL模块。

我在 shell 中使用这个命令来安装 PIL:easy_install PIL 我运行python并输入以下命令:import PIL。但是我遇到了下面的错误:Traceback (most recent call last): File "<console>", line ...

308得票15回答
如何在Python中从URL读取图像数据?

我所尝试的是在处理本地文件时相当简单的问题,但当我尝试使用远程URL时就会出现问题。 基本上,我正在尝试从从URL获取的文件创建PIL图像对象。 当然,我总是可以只获取URL并将其存储在临时文件中,然后将其打开为图像对象,但那样感觉非常低效。 这是我拥有的: Image.open(url...

306得票15回答
Python 图像库出现“decoder JPEG not available”错误信息 - PIL

PIL在我的系统中支持JPEG格式。每当我上传时,我的代码都会失败并显示以下信息:File "PIL/Image.py", line 375, in _getdecoder raise IOError("decoder %s not available" % decoder_name)...

273得票3回答
如何使用matplotlib colormap将NumPy数组转换为PIL图像

我有一个简单的问题,但是我找不到一个好的解决方案。 我想要将表示灰度图像的NumPy 2D数组转换为RGB PIL图像,并应用一些matplotlib颜色映射。 我可以使用pyplot.figure.figimage命令获得合理的PNG输出:dpi = 100.0 w, h = myarr...

241得票8回答
如何使用PIL将一个透明的png图像与另一个图像合并?

我有一张透明的png图片foo.png,我使用以下代码打开了另一张图片:im = Image.open("foo2.png") 现在我需要将foo.png和foo2.png合并。 (foo.png包含一些文本,我希望将该文本打印在foo2.png上)

211得票12回答
如何在ipython notebook中显示PIL图像

这是我的代码from PIL import Image pil_im = Image.open('data/empire.jpg') 我想对它进行一些图像处理,然后在屏幕上显示。 我在 Python 笔记本中显示 PIL 图像时遇到了问题。 我尝试过:print pil_im 而且只是这样p...