Pillow ImageCms.createProfile

2021-07-13 15:51 更新
PIL.ImageCms.createProfile(colorSpacecolorTemp=- 1)

(Pycms)创建配置文件。

如果 colorSpace 不在 ["LAB", "XYZ", "sRGB"] 中,则引发一个 PyCMSError 。

如果使用LAB并且 colorTemp 不是正整数,则引发一个 PyCMSError 。

如果在创建配置文件时发生错误,则引发一个 PyCMSError 。

使用此函数可以即时创建通用配置文件,而不必在磁盘上提供配置文件并知道其路径。它返回一个普通的 CmsProfile 对象,该对象可以传递给 ImageCms.buildTransformFromOpenProfiles() 以创建应用于图像的转换。

参数
  • colorSpace --  字符串,您要创建的配置文件的颜色空间。目前仅支持“LAB”、“XYZ”和“sRGB”。

  • colorTemp -- 配置文件白点的正整数,以开氏度为单位(即5000、6500、9600等)。如果省略,则默认为 D50 光源 (5000k)。colorTemp 仅适用于 LAB 配置文件,在 XYZ 和 sRGB 中被忽略。

返回

CmsProfile​类对象

引发

PyCMSError ​--


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号