W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
該ImageColor
模塊包含顏色表和從 CSS3 樣式顏色說明符到 RGB 元組的轉(zhuǎn)換器。該模塊由 PIL.Image.new()
和ImageDraw
模塊等使用。
ImageColor模塊支持以下字符串格式:
#rgb
,#rgba
,#rrggbb
或者 #rrggbbaa
,在這里r
是紅色,g
是綠色,b
是藍(lán)色,a
是阿爾法(也稱為“不透明”)。例如,#ff0000
指定純紅色,#ff0000cc
指定不透明度cc
為80% 的紅色(十進(jìn)制形式為 204,204 / 255 = 0.8)。rgb(red, green, blue)
?其中顏色值是0到255之間的整數(shù)。或者,顏色值可以是三個(gè)百分比(0%到100%)。例如,? rgb(255,0,0)
? 和 ?rgb(100%,0%,0%)
?兩者都指定為純紅色。 hsl(hue, saturation%, lightness%)
? 其中色調(diào)是以0到360之間的角度給出的顏色(紅色=0,綠色=120,藍(lán)色=240),飽和度是介于0%到100%之間的值(灰色=0%,全色=100%),亮度是介于0%到100%之間的值(黑色=0%,正常=50%,白色=100%)。例如,? hsl(0,100%,50%)
?是純紅色。hsv(hue, saturation%, value%)
? 其中色調(diào)和飽和度與HSL相同,值介于0%和100%之間(黑色=0%,正常=100%)。例如, ?hsv(0,100%,100%)
? 是純紅色。這種格式也被稱為色調(diào)飽和度亮度(hsb),可以給出 ?hsb(hue, saturation%, brightness%)
? ,其中每個(gè)值都像在HSV中一樣使用。ImageColor
?模塊根據(jù)X Windows系統(tǒng)和大多數(shù)Web瀏覽器支持的顏色提供大約140個(gè)標(biāo)準(zhǔn)顏色名稱。顏色名稱不區(qū)分大小寫。例如, red 和 Red 兩者都指定為純紅色。PIL.ImageColor.
getrgb
(color)
?將顏色字符串轉(zhuǎn)換為RGB元組。如果無法分析字符串,則此函數(shù)將引發(fā) ValueError
異常。
1.1.4 新版功能。
PIL.ImageColor.
getcolor
(color, mode)
?等同于 getrgb()
,但如果模式不是顏色或調(diào)色板圖像,則將RGB值轉(zhuǎn)換為灰度值。如果無法分析字符串,則此函數(shù)將引發(fā) ValueError
異常。
1.1.4 新版功能。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: