电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Python图像处理库Pillow入门(含代码)VIP免费

Python图像处理库Pillow入门(含代码)_第1页
1/9
Python图像处理库Pillow入门(含代码)_第2页
2/9
Python图像处理库Pillow入门(含代码)_第3页
3/9
Python 图 像 处 理 库Pillow 入 门 (含代码)Pillow是 Python里的图 像 处 理 库 (PIL:PythonImageLibrary),提供了了广泛的文件格式支持,强大的图 像 处 理 能力,主要包括图 像 储存、图 像 显示、格式转换以及基本的图 像 处 理 操作等。1)使用 Image 类PIL最重要的类是 Imageclass,你可以通过多种方法创建这个类的实例;你可以从文件加载图 像 ,或者处 理 其他图 像 ,或者从 scratch创建。要从文件加载图 像 ,可以使用 open()函数,在Image模块中:>>>fromPILimportImage>>>im =Image.open("E:/photoshop/1.jpg")加载成功后,将返回一个 Image对象,可以通过使用示例属性查看文件内容:>>>print(im.format,im.size,im.mode)('JPEG',(600,351),'RGB')>>>format这个属性标识了图 像 来源。如果图 像 不是从文件读取它的值就是 None。size属性是一个二元 tuple,包含 width和 height(宽度和高度,单位都是 px)。mode属性定义了图 像 bands的数量和名称,以及像 素类型和深度。常见的modes有 “L”(luminance)表示灰度图 像 ,“RGB”表示真彩色图 像 ,and“CMYK”表示出版图 像 。如果文件打开错误,返回 IOError错误。只要你有了 Image 类的实例,你就可以通过类的方法处 理 图 像 。比如,下列方法可以显示图 像 :im.show()2)读写图像PIL模块支持大量图片格式。使用在 Image模块的 open()函数从磁盘读取文件。你不需要知道文件格式就能打开它,这个库能够根据文件内容自动确定文件格式。要保存文件,使用 Image类的 save()方法。保存文件的时候文件名变得重要了。除非你指定格式,否则这个库将会以文件名的扩展名作为格式保存。加载文件,并转化为 png格式:"PythonImageLibraryTest"fromPILimportImageimportosimportsysfor infilein sys.argv[1:]:f,e=os.path.splitext(infile)outfile=f +".png"if infile!=outfile:try:Image.open(infile).save(outfile)exceptIOError:print("Cannotconvert",infile)save()方法的第二个参数可以指定文件格式。3)创建缩略图缩略图是网络开发或图像软件预览常用的一种基本技术,使用 Python的 Pillow图像库可以很方便的建立缩略图,如下:#createthumbnailsize=(128,128)for infilein glob.glob("E:/photoshop/*.jpg"):f,ext=os.path.splitext(infile)img=Image.open(infile)img.thumbnail(size,Image.ANTIAL...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Python图像处理库Pillow入门(含代码)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部