首页 > 编程语言 >Python PIL

Python PIL

时间:2023-03-19 19:00:10浏览次数:34  
标签:convert PIL Python Image 调色板 RGB 图像

PIL是Python Imaging Library,它为python解释器提供了图像编辑函数。的Image模块提供了一个具有相同名称的类,用于表示PIL图像。该模块还提供了许多出厂函数,包括从文件加载图像和创建新图像的函数。

(一)Image.convert()

说明:

Image.convert()返回此图像的转换后的副本。对于“P”模式,此方法可通过调色板转换像素。如果省略模式,则选择一种模式,以便无需调色板即可表示图像和调色板中的所有信息。

原型:

 Image.convert(
mode=None, #请求的模式。 PIL有九种不同模式: 1,L,P,RGB,RGBA,CMYK,YCbCr,I,F。
#'L'为灰度图像,每个像素用8个bit表示,0表示黑,255表示白,其他数字表示不同的灰度。
matrix=None, #可选的转换矩阵。如果给定,则该值应为包含浮点值的4或12元组。
dither=None, #抖动方法,从模式“RGB”转换为“P”或从“RGB”或“L”转换为“1”时使用。可用的方法为NONE或FLOYDSTEINBERG(默认)。
palette=0, #从模式“RGB”转换为“P”时使用的调色板。可用的调色板是WEB或ADAPTIVE。
colors=256)#用于“自适应”调色板的颜色数。默认值为256。

#返回:Image对象。

例子:

image = np.array(img.resize((28,28)).convert('L'))

 

标签:convert,PIL,Python,Image,调色板,RGB,图像
From: https://www.cnblogs.com/imreW/p/17233940.html

相关文章

  • python基础(9)
    1.注册功能:用户输入账号密码,按照“egon:18”的格式存入文件。  2.基于上述注册信息,完成验证功能即用户验证的账号密码来源于文件验证成功打印loginsucessful验证......
  • 关于AWS-Lambda-Python运行时的Function函数中的坑点-日期和时间是UTC时区
    最近笔者在使用Lambda函数时,遇到一个小问题,排查了些时间,才找到原因,先说根本原因,那就是关于Lambda函数代码中的日期和时间,都是取的UTC时间,并不是中国时间这个可以说是一......
  • Python之Time模块
    1.python的time模块介绍time模块是Python内置的处理日期和时间的模块,它提供了一些函数来处理时间和日期,包括获取当前时间、时间格式化、计算时间差等等。1.1.时间获取......
  • 孤狼老师-接口测试自动化(Python版完整版)-测试数据管理
                  先创建一个xml文件  解析xml文件: ......
  • Python之Pygame新建窗口
    #1、首先导入pygame模块、sys模块importpygame,sys#2、使用函数创建一个窗口,设置窗口的大小、背景、标题等参数#主程序defmain():#导入pygame的所有可用模块,程序检......
  • 进行一手Python的学
    3.19今天学完了Python的数据类型,先摆一会儿......
  • Python中通过反射来调用方法
    Isthereawaytopassinvokefunctionbymethodnameinstring,whichmeanscallthemethodbyreflectionYes,youcanusereflectioninPythontoinvokeame......
  • Python如何将Markdown转成HTML,Python-Markdown2类库的使用
    Python-Markdown2是Python语言中一款轻量级的Markdown转换器,它可以将Markdown文本转换成HTML文档。在本教程中,我们将学习如何使用Python-Markdown2库。安装Python-Markdown2......
  • 111python之不定长参数
    Python中的不定长传参指的是函数参数的个数不是固定的,这使得函数可以接受任意数量的参数。有两种方法来实现不定长传参:使用*args和**kwargs参数。*args:用于传递任意数......
  • python语句之列表推导式
    python语句之列表推导式列表推导式是python语言特有的一种语法结构,也可以看成是python中独特的数据处理方法它在python中用转换和过滤数据语法格式:[表达......