W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
ICC顏色配置文件包裝在類 ?CmsProfile
?的實例中。規(guī)范ICC.1:2010包含有關(guān)ICC配置文件中值含義的更多信息。
為了方便起見,所有XYZ值也都作為XYY值給出(例如,它們可以很容易地顯示在色度圖中)。
classPIL.ImageCms.
CmsProfile
?creation_date
: Optional[datetime.datetime]
首次創(chuàng)建此配置文件的日期和時間(參見ICC.1:2010的7.2.1)。
version
: float
此配置文件遵循的ICC標準的版本號(例如 2.0
)
icc_version
: int
等同于 version
,但采用編碼格式(見ICC.1:2010的7.2.4)。
device_class
: str
4個字符的字符串,用于標識配置文件類。 是scnr
, mntr
, prtr
, link
, spac
, abst
, nmcl
中的其中一個(詳見ICC.1:2010的7.2.5)。
xcolor_space
: str
4個字符的字符串(用空格填充),用于標識顏色空間,例如 XYZ?
, RGB?
或 CMYK
(詳見ICC.1:2010的7.2.6)。
connection_space
: str
4個字符的字符串(用空格填充),用于標識轉(zhuǎn)換B側(cè)的顏色空間(有關(guān)詳細信息,請參見ICC.1:2010的7.2.7)。
header_flags
: int
配置文件的編碼頭標志(有關(guān)詳細信息,請參閱ICC.1:2010的7.2.11)。
header_manufacturer
: str
4個字符的字符串(用空格填充),用于標識設(shè)備制造商,該字符串應(yīng)與www.color.org(見ICC.1:2010的7.2.12)上的ICC簽名注冊表的相應(yīng)部分中包含的簽名相匹配。
header_model
: str
4個字符的字符串(用空格填充),用于標識設(shè)備型號,該字符串應(yīng)與www.color.org(見ICC.1:2010第7.2.13條)上的ICC簽名注冊表的相應(yīng)部分中包含的簽名相匹配。
attributes
: int
用于標識配置文件適用的特定設(shè)備設(shè)置的唯一屬性的標志(有關(guān)詳細信息,請參閱ICC.1:2010的7.2.14)。
rendering_intent
: int
將此配置文件與另一個配置文件組合時使用的呈現(xiàn)意圖(通常在運行時被覆蓋,但此處提供了deviceLink和嵌入源配置文件,請參見ICC.1:2010的7.2.15)。
是 ImageCms.INTENT_ABSOLUTE_COLORIMETRIC
, ImageCms.INTENT_PERCEPTUAL
, ImageCms.INTENT_RELATIVE_COLORIMETRIC
和 ImageCms.INTENT_SATURATION
的其中之一。
profile_id
: bytes
識別配置文件的16個字節(jié)序列(通過特殊構(gòu)造的MD5總和),或者如果未計算配置文件ID,則為16個二進制零(見ICC.1:2010的7.2.18)。
copyright
: Optional[str]
配置文件的文本版權(quán)信息(見ICC.1:2010的9.2.21)。
manufacturer
: Optional[str]
設(shè)備制造商的(英文)顯示字符串(見ICC.1:2010的9.2.22)。
model
: Optional[str]
創(chuàng)建此配置文件的設(shè)備型號的(英文)顯示字符串(參見ICC.1:2010的9.2.23)。
profile_description
: Optional[str]
配置文件描述的(英文)顯示字符串(見ICC.1:2010的9.2.41)。
target
: Optional[str]
已注冊的特征數(shù)據(jù)集的名稱,或特征目標的測量數(shù)據(jù)(見ICC.1:2010的9.2.14)。
red_colorant
: Optional[tuple[tuple[float]]]
矩陣/TRC轉(zhuǎn)換中使用的矩陣的第一列(見ICC.1:2010的9.2.44)。
值的格式為 ((X, Y, Z), (x, y, Y))
,如果可用的話。
green_colorant
: Optional[tuple[tuple[float]]]
矩陣/TRC轉(zhuǎn)換中使用的矩陣的第二列(見ICC.1:2010的9.2.30)。
值的格式為 ((X, Y, Z), (x, y, Y))
,如果可用的話。
blue_colorant
: Optional[tuple[tuple[float]]]
矩陣/TRC轉(zhuǎn)換中使用的矩陣的第三列(見ICC.1:2010的9.2.4)。
值的格式為 ((X, Y, Z), (x, y, Y))
,如果可用的話。
luminance
: Optional[tuple[tuple[float]]]
Y通道所述發(fā)射裝置的絕對亮度(單位:坎德拉/平方米)(見ICC.1:2010第9.2.32條)。
值的格式為 ((X, Y, Z), (x, y, Y))
,如果可用的話。
chromaticity
: Optional[tuple[tuple[float]]]
使用的熒光粉/著色劑色度設(shè)置的數(shù)據(jù)(紅色、綠色和藍色通道,見ICC.1:2010的9.2.16)。
值的格式為 ((x, y, Y), (x, y, Y), (x, y, Y))
,如果可用的話。
chromatic_adaption
: tuple[tuple[float]]
色度自適應(yīng)矩陣將使用實際照明條件和相對于實際采用的白色測量的顏色轉(zhuǎn)換為相對于采用白色的PC的顏色,完全適應(yīng)實際采用的白色色度與采用白色色度的PC(見ICC.1:2010的9.2.15)。
兩個3元組的float在2元組中返回,一個在(X,Y,Z)空間中,一個在(X,Y,Y)空間中。
colorant_table
: list[str]
此標記通過一個唯一的名稱和一組PCSXYZ或PCSLAB值(參見ICC.1:2010的9.2.19)來標識輪廓中使用的著色劑。
colorant_table_out
: list[str]
此標記通過一個唯一的名稱和一組pcslab值來標識配置文件中使用的著色劑(僅適用于deviceLink配置文件,請參見ICC.1:2010的9.2.19)。
colorimetric_intent
: Optional[str]
4個字符的字符串(用空格填充),用于識別使用比色意向轉(zhuǎn)換生成的pcs比色法的圖像狀態(tài)(詳情請參見ICC.1:2010的9.2.20)。
perceptual_rendering_intent_gamut
: Optional[str]
4個字符的字符串(用空格填充),用于標識(一個)標準參考中色域(詳見ICC.1:2010的9.2.37)。
saturation_rendering_intent_gamut
: Optional[str]
4個字符的字符串(用空格填充),用于標識(一個)標準參考中色域(詳見ICC.1:2010的9.2.37)。
technology
: Optional[str]
4個字符的字符串(用空格填充),用于標識設(shè)備技術(shù)(有關(guān)詳細信息,請參閱ICC.1:2010的9.2.47)。
media_black_point
: Optional[tuple[tuple[float]]]
此標簽指定介質(zhì)黑點,用于生成絕對比色法。
此標記在ICC 3.2中可用,但已從版本4中刪除。
值的格式為 ((X, Y, Z), (x, y, Y))
,如果可用的話。
media_white_point_temperature
: Optional[float]
計算白點溫度(有關(guān)詳細信息,請參閱LCMS文檔)。
viewing_condition
: Optional[str]
查看條件的(英文)顯示字符串(見ICC.1:2010的9.2.48)。
screening_description
: Optional[str]
(英文)顯示篩選條件的字符串。
此標記在ICC 3.2中可用,但已從版本4中刪除。
red_primary
: Optional[tuple[tuple[float]]]
RGB原色紅色(1,0,0)的XYZ變換。
值的格式為 ((X, Y, Z), (x, y, Y))
,如果可用的話。
green_primary
: Optional[tuple[tuple[float]]]
RGB原色綠色(0,1,0)的XYZ變換。
值的格式為 ((X, Y, Z), (x, y, Y))
,如果可用的話。
blue_primary
: Optional[tuple[tuple[float]]]
RGB原色藍色(0,0,1)的XYZ變換。
值的格式為 ((X, Y, Z), (x, y, Y))
,如果可用的話。
is_matrix_shaper
: bool
如果此配置文件作為矩陣整形器實現(xiàn),則為true(請參見有關(guān)LCMS的文檔)。
clut
: dict[tuple[bool]]
返回CLUT模型所有支持的意圖和方向的字典。
詞典是按意圖編索引的。( ImageCms.INTENT_ABSOLUTE_COLORIMETRIC
, ImageCms.INTENT_PERCEPTUAL
, ImageCms.INTENT_RELATIVE_COLORIMETRIC
和 ImageCms.INTENT_SATURATION
)
這些值是按方向索引的三元組( ImageCms.DIRECTION_INPUT
, ImageCms.DIRECTION_OUTPUT
, ImageCms.DIRECTION_PROOF
)
元組的元素是布爾值。如果值是 True
,這一意圖得到了該方向的支持。
intent_supported
: dict[tuple[bool]]
返回所有支持的意圖和方向的字典。
詞典是按意圖編索引的。( ImageCms.INTENT_ABSOLUTE_COLORIMETRIC
, ImageCms.INTENT_PERCEPTUAL
, ImageCms.INTENT_RELATIVE_COLORIMETRIC
和 ImageCms.INTENT_SATURATION
)
這些值是按方向索引的三元組( ImageCms.DIRECTION_INPUT
, ImageCms.DIRECTION_OUTPUT
, ImageCms.DIRECTION_PROOF
)
元組的元素是布爾值。如果值是 True
,這一意圖得到了該方向的支持。
類上定義了一個函數(shù):
is_intent_supported
(intent, direction)
返回給定方向是否支持意向。
請注意,您還可以通過 intent_supported
.
intent -- 在 ImageCms.INTENT_ABSOLUTE_COLORIMETRIC
, ImageCms.INTENT_PERCEPTUAL
, ImageCms.INTENT_RELATIVE_COLORIMETRIC
和 ImageCms.INTENT_SATURATION
中的其中一個。
direction -- 在 ImageCms.DIRECTION_INPUT
, ImageCms.DIRECTION_OUTPUT
和 ImageCms.DIRECTION_PROOF
中的其中一個。
如果支持意圖和方向,則為布爾值。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: