标签: python-imaging-library

在Mac OS X上安装支持JPEG的PIL

我之前发过一个关于这个主题的问题,并阅读之前发布的其他问题,但没有一个问题成功解决了我的问题.

我正在尝试在Mac OS X Lion上安装PIL,因为我需要它用于Django应用程序.我还需要JPEG支持,所以我也需要一个JPEG解码器.

我试图下载libjpeg源并编译它们,并安装PIL,但它无法识别该目录.

所以我想要的,我相信它存在于某个地方,是一种用包安装程序安装PIL和libjpeg的方法,无需任何编译!

每个回复都要提前感谢您.

python django libjpeg python-imaging-library

37
推荐指数
4
解决办法
4万
查看次数

在Python中从离散像素值绘制图像的最快方法是什么?

我希望基于计算的像素值绘制图像,作为可视化某些数据的手段.基本上,我希望采用二维矩阵颜色三元组并渲染它.

请注意,这不是图像处理,因为我没有变换现有图像,也没有进行任何形式的全图像变换,而且它也不是矢量图形,因为我正在渲染的图像没有预先确定的结构 - 我可能会一次生成一个像素的无定形色块.

我现在需要渲染大约1kx1k像素的图像,但是可扩展的东西会很有用.最终目标格式是PNG或任何其他无损格式.

我一直在通过ImageDraw的draw.point使用PIL,我想知道,鉴于我需要的非常具体和相对基本的功能,是否有更快的库可用?

python image python-imaging-library

36
推荐指数
3
解决办法
5万
查看次数

python图像识别

我想要做的是一个简单的应用程序的图像识别:

  1. 给定图像(500 x 500)pxs(1色背景)
  2. (50x50)pxs图像只有1个几何图形(三角形或正方形或碎片:)).
  3. python将对图形进行识别并显示几何图形.

任何链接?任何提示?任何API?thxs :)

python algorithm image image-processing python-imaging-library

36
推荐指数
2
解决办法
4万
查看次数

尝试安装PIL时出错

我尝试安装PIL但出错,我该怎么办?

$ Command
Result
------------
$ pip install PIL

Collecting PIL
  Could not find a version that satisfies the requirement PIL (from versions: )
No matching distribution found for PIL
--------------------------------------------------------------------
$ pip install PIL  --allow-unverified PIL --allow-all-external

DEPRECATION: --allow-all-external has been deprecated and will be removed in the future. Due to changes in the repository protocol, it no longer has any effect.
DEPRECATION: --allow-unverified has been deprecated and will be removed in the future. Due to changes in the …
Run Code Online (Sandbox Code Playgroud)

python install python-imaging-library

36
推荐指数
2
解决办法
5万
查看次数

图像"模式"列表

通过PIL(与此问题相关),我在哪里可以获得全面的图像模式列表?我看到"RGB","RGBX",我的代码以某种方式具有"BGRX",即使它在我可以看到的PIL文档中没有提到.例如,如何查看与Windows API调用交互时哪个,PIL支持哪些以及选择哪种正确模式?

基本上我对图像模式知之甚少,并且想要学习的不仅仅是用什么字母来使它神奇地起作用.

image colors image-processing python-imaging-library pillow

35
推荐指数
1
解决办法
3万
查看次数

Image.show()不会显示图片

我正在运行python脚本,但它不会显示图片.

我在这个程序的目录中有一个apple.jpg图像,它应该显示图片,但事实并非如此.这是代码:

#!/usr/bin/env python

from PIL import Image

Apple = Image.open("apple.jpg")
Apple.show()
Run Code Online (Sandbox Code Playgroud)

我的操作系统是Ubuntu,这个程序刚刚完成而没有显示任何错误.

python python-imaging-library

34
推荐指数
3
解决办法
5万
查看次数

从目录导入图像(Python)

有没有办法导入目录中的所有图像(目录位置已知).
如果有帮助,我已经找到了找出目录长度的方法.
我不确定的是如何将图像(使用PIL/Pillow)导入列表或字典中.

python python-imaging-library pillow

34
推荐指数
2
解决办法
12万
查看次数

PIL:DLL加载失败:找不到指定的过程

我已经开始使用Python中的图像了,我想开始使用PIL(Pillow).为了安装它,我跑了pip install Pillow.安装时,之前未安装PIL.我也试过卸载它并重新安装它,以及使用它pip3 install Pillow.

当我在Python中运行它时,我的第一行是:

File "C:\Program Files\Python36\lib\site-packages\PIL\Image.py", line 56, in <module>
from . import _imaging as core
ImportError: DLL load failed: The specified procedure could not be found.
Run Code Online (Sandbox Code Playgroud)

我检查了目录,文件_imaging.cp36-win_amd64.pyd存在于PIL文件夹下.

如果需要的DLL存在,为什么会发生这种情况?我该如何解决?

python python-imaging-library pillow

34
推荐指数
3
解决办法
5万
查看次数

用PIL在图像上画一条线

我想画一条线并展示它.假设我有一个PIL图像.

draw = ImageDraw.Draw(pilImage)
draw.line((100,200, 150,300), fill=128)
Run Code Online (Sandbox Code Playgroud)

我该如何显示图像?在绘制线之前,我可以做:

imshow(pilImage)
Run Code Online (Sandbox Code Playgroud)

imshow(draw)不显示图像.

如何将其转换回PIL图像?

python python-imaging-library

33
推荐指数
1
解决办法
6万
查看次数

PIL无法将模式F写入jpeg

我正在拍摄jpg图像并使用numpy的fft2来创建/保存新图像.但是它会抛出此错误

"IOError: cannot write mode F as JPEG" 
Run Code Online (Sandbox Code Playgroud)

PIL中的CMYK和JPEG文件有问题吗?

p = Image.open('kibera.jpg')
bw_p = p.convert('L')
array_p = numpy.asarray(bw_p)
fft_p = abs(numpy.fft.rfft2(array_p))
new_p = Image.fromarray(fft_p)
new_p.save('kibera0.jpg')
new_p.histogram()
Run Code Online (Sandbox Code Playgroud)

jpeg fft mode ioerror python-imaging-library

33
推荐指数
3
解决办法
4万
查看次数