新聞中心
colorsys —- 顏色系統(tǒng)間的轉(zhuǎn)換
源代碼: Lib/colorsys.py

站在用戶的角度思考問題,與客戶深入溝通,找到威寧網(wǎng)站設(shè)計與威寧網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站設(shè)計、外貿(mào)營銷網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、申請域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋威寧地區(qū)。
colorsys 模塊定義了計算機(jī)顯示器所用的 RGB (Red Green Blue) 色彩空間與三種其他色彩坐標(biāo)系統(tǒng) YIQ, HLS (Hue Lightness Saturation) 和 HSV (Hue Saturation Value) 表示的顏色值之間的雙向轉(zhuǎn)換。 所有這些色彩空間的坐標(biāo)都使用浮點(diǎn)數(shù)值來表示。 在 YIQ 空間中,Y 坐標(biāo)取值為 0 和 1 之間,而 I 和 Q 坐標(biāo)均可以為正數(shù)或負(fù)數(shù)。 在所有其他空間中,坐標(biāo)取值均為 0 和 1 之間。
參見
有關(guān)色彩空間的更多信息可訪問 https://poynton.ca/ColorFAQ.html 和 https://www.cambridgeincolour.com/tutorials/color-spaces.htm。
colorsys 模塊定義了如下函數(shù):
colorsys.rgb_to_yiq(r, g, b)
把顏色從RGB值轉(zhuǎn)為YIQ值。
colorsys.yiq_to_rgb(y, i, q)
把顏色從YIQ值轉(zhuǎn)為RGB值。
colorsys.rgb_to_hls(r, g, b)
把顏色從RGB值轉(zhuǎn)為HLS值。
colorsys.hls_to_rgb(h, l, s)
把顏色從HLS值轉(zhuǎn)為RGB值。
colorsys.rgb_to_hsv(r, g, b)
把顏色從RGB值轉(zhuǎn)為HSV值。
colorsys.hsv_to_rgb(h, s, v)
把顏色從HSV值轉(zhuǎn)為RGB值。
示例:
>>> import colorsys>>> colorsys.rgb_to_hsv(0.2, 0.4, 0.4)(0.5, 0.5, 0.4)>>> colorsys.hsv_to_rgb(0.5, 0.5, 0.4)(0.2, 0.4, 0.4)
網(wǎng)站標(biāo)題:創(chuàng)新互聯(lián)Python教程:colorsys —- 顏色系統(tǒng)間的轉(zhuǎn)換
網(wǎng)頁鏈接:http://m.fisionsoft.com.cn/article/dhjehcj.html


咨詢
建站咨詢
