尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

PIL、Pillow安装使用方法

PIL、Pillow安装使用方法 说到PIL, 它可是常用的图像处理库, 然而存在一个情况, 有个是PIL的友好Fork, 这个友好Fork具备这样一些特征它提供了广泛的文件格式支持, 同时还拥有强大的图像处理能力, 其图像处理能力所涵盖的方面主要有, 图像在设备上的储存, 图像在画面中的显示, 不同图像格式之间的转换, 以及像图像裁剪、调整亮度对比度等各种基本的图像处理操作等。的文档的0x0. 的注意事项Pillow and PIL cannot co-exist in the same environment. Before installing Pillow, please uninstall PIL. Pillow 1.0 no longer supports “import Image”. Please use “from PIL import Image” instead. Pillow 2.1.0 no longer supports “import _imaging”. Please use “from PIL.Image import core as _imaging” instead. Pillow 2.0.0 supports Python versions 2.4, 2.5, 2.6, 2.7. Pillow 2.0.0 4.0.0 supports Python versions 2.6, 2.7, 3.2, 3.3, 3.4, 3.5 Pillow 4.0.0 supports Python versions 2.7, 3.3, 3.4, 3.5, 3.60x1. 安装PILPIL安装很麻烦推荐下载exe直接安装PIL官网不过当下, 其中下载链接无法进行访问, 我将32位版本上传至博客园, 用于供人下载, 我还把64位版本上传至博客园, 用来供人下载。0x2. 安装pipinstallPillow或者在 下载wheel文件使用pip安装0x3. linux安装.7、pipsudoapt-getinstallpythonsudoapt-getinstallpython-pip0x4. linux安装不怎么建议在linux里安装PIL, 它的依赖较为繁多, 并且会出现各种各样的报错。kali的默认已安装了。在/里安装sudoapt-getinstallpython-imaging或者sudopipinstall-I --no-cache-dir-v Pillow-安装后的支持 Image0x5. for PIL地址在他的介绍里提到, 其项目中运用了替代PIL的方式, 然而PIL与之相关语句存在不兼容状况, 致使本项目代码的修改尚有商量空间可实际上, 后续所使用的依赖PIL的第三方组件出现了不兼容问题, 我们既不期望同时安装PIL, 又不打算对第三方组件的源代码予以修改, 于是, 他设计出了一个极为简易的替代PIL, 借助此替代使得依赖PIL的第三方组件在无需修改源代码的情形下能够得以运用。其安装的办法如下:pipinstallPillow-PIL0x6. PIL一些报错ImportError:The _imagingft C module is not installed这个是在里安装PIL所报错建议直接exe安装。PIL.Image.open() IOError: cannot identify image file先是查看图片是否为正确的, 要是经过各类检查之后依旧存在问题, 那么建议重新安装PIL。0x7. 报问题pythonimportImageImage.init()1 Image.SAVE.keys() [PCX,HDF5,EPS,MSP,XBM,WEBP,BUFR,PPM,BMP,TGA,ICO,TIFF,JPEG,SPIDER,GIF,GRIB,IM,FITS,PDF,WMF,MPO,PALM,JPEG2000,PNG]要是Image.SAVE.keys()输出呈现为空的状况, 这般就表明没寻获save key, 于进行图片生成之际便会报错, 在这种时刻就必须将Image改换为from PIL Image。
返回列表