日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python colormap庫的安裝和使用詳情

瀏覽:26日期:2022-07-09 09:22:39

colormap庫是Python中的一個對顏色進行處理的第三方庫,常用于對RGB(red,green,blue三原色的縮寫,真彩圖像)顏色的轉換,生成顏色圖等。

pypi文檔地址:https://pypi.org/project/colormap/

一、安裝colormap

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple easydevpip install colormap

colormap庫依賴于easydev庫,需要先安裝easydev再安裝colormap。

二、獲取顏色的RGB元組表示和十六進制表示

# coding=utf-8from colormap import Colorc = Color(’blue’)print(c.rgb)print(c.hex)print(c)

運行結果:

(0.0, 0.0, 1.0)#0000FFColor Bluehexa code: #0000FFRGB code: (0.0, 0.0, 1.0)RGB code (un-normalised): [0.0, 0.0, 255.0]

HSV code: (0.6666666666666666, 1.0, 1.0)HSV code: (un-normalised) 240.0 100.0 100.0

HLS code: (0.6666666666666666, 0.5, 1.0)HLS code: (un-normalised) 240.0 50.0 100.0

實例化一個Color類的顏色對象c,傳入需要查看的顏色英文,打印輸出顏色對象c的rgb屬性即可得到對應的元組表示方法,打印輸出顏色對象c的hex屬性即可得到對應的十六進制表示方法。直接打印輸出顏色對象c,可以同時查看該顏色的各種表示方法。

三、轉換顏色的表示方法

from colormap import hex2rgb, rgb2hexprint(rgb2hex(255, 0, 0))print(hex2rgb(’#FF0000’))

運行結果:

#FF0000(255, 0, 0)

rgb2hex(): 將RGB顏色的元組表示方法轉換成十六進制表示方法。

hex2rgb(): 將RGB顏色的十六進制表示方法轉換成元組表示方法。

兩個方法是互逆的,RGB的元組表示是一個長度為3的元組,每個數字是0~255(2^8 - 1),三個數字的大小分別表示紅、綠、藍,如(255, 0, 0)表示紅色。

RGB的十六進制表示是一個以’#’號開頭的字符串,’#’后接一個長度為六的十六進制(0~F)數字,每兩位表示紅、綠、藍中的一個(00~FF),如‘#FF0000’表示紅色。

其他的轉換函數不是很常用,有些不能正常使用(如hex2web()和web2hex()),感興趣可以點進源碼看看。

四、創建顏色圖

要使用colormap創建顏色圖,需要先安裝numpy和matplotlib兩個庫。

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simplepip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

這兩個庫都比較大,建議都換成國內的鏡像源。colormap自身沒有繪圖功能,所以生成圖像時會去調用numpy和matplotlib。

庫安裝成功后,開始繪制顏色圖。

from colormap import Colormapc = Colormap()map = c.cmap_linear(’blue’, ’white’, ’green’)c.test_colormap(map)

運行結果:

Python colormap庫的安裝和使用詳情

實例化一個Colormap類的對象c,用于調用對應的方法生成顏色圖。

cmap_linear(): Colormap類中的方法,用于生成三種顏色的漸變圖,第一種顏色至第三種顏色的漸變,中間用第二種顏色銜接。傳入三種顏色,cmap_linear()方法中會用這三種顏色實例化三個Color類的對象,然后用三個對象生成顏色的漸變,并將漸變的結結果作為一個顏色圖對象返回。

test_colormap(): Colormap類中的方法,用于繪制漸變圖像。傳入需要繪圖的顏色圖對象,test_colormap()方法中會導入numpy和matplotlib庫,生成圖像。

如果不實例化Colormap類的對象,也可以直接調用函數生成顏色圖。

from colormap import cmap_builder, test_cmapmycm = cmap_builder(’green’, ’black’, ’blue’)test_cmap(mycm)

運行結果:

Python colormap庫的安裝和使用詳情

cmap_builder(): colormap庫中的函數,調用了Colormap類中的cmap_linear()方法。

test_cmap(): colormap庫中的函數,調用了Colormap類中的test_colormap()方法。

當然,也可以生成更復雜的顏色圖。

from colormap import Colormapc = Colormap()d = {’red’: [0, 1, 0, 0, 1, 1, 0, 1], ’green’: [0, 0, 1, 0, 1, 0, 1, 1], ’blue’: [0, 0, 0, 1, 0, 1, 1, 1]}map = c.cmap(d, reverse=False)c.test_colormap(map)

運行結果:

Python colormap庫的安裝和使用詳情

cmap(colors=None, reverse=False, N=256): Colormap類中的方法,返回一個colormap的對象,給matplotlib繪圖使用。上面用的cmap_linear()方法其實也是調用了cmap()方法。有3個參數。colors表示一組字典類型的RGB顏色參數。reverse表示顏色圖的順序,默認為False(從中心到邊緣的順序與colors的順序相同),如果改為True則將顏色的順序剛好相反。N是一個整數,默認256,保持默認即可。

到此這篇關于Python colormap庫的安裝和使用詳情的文章就介紹到這了,更多相關Python colormap庫內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国内精品福利| 国产九一精品| 国产精品一区二区三区av| 久久网站免费观看| 中文字幕中文字幕精品| 黄色在线网站噜噜噜| 99热精品久久| 麻豆中文一区二区| 麻豆亚洲精品| 亚洲二区视频| 久久高清免费| 成人羞羞视频播放网站| 91超碰国产精品| 久久中文字幕av| 欧美午夜精彩| 黄色aa久久| 999久久久精品国产| 你懂的亚洲视频| 国产乱论精品| 69精品国产久热在线观看| 日韩激情综合| 精品色999| 国产h片在线观看| 久久久9色精品国产一区二区三区| 欧美一区影院| 精品少妇av| 久久精品国产网站| 日韩福利一区| 精品一区在线| 亚洲制服欧美另类| 精品精品国产三级a∨在线| 亚洲黄色中文字幕| 一区在线免费| 蜜桃av一区二区在线观看| 欧美日本不卡高清| 青青伊人久久| 久久精品午夜| 亚洲免费一区二区| 欧美日韩伊人| 国产精品毛片在线看| 国产精品综合| 亚洲成人国产| 美女精品在线| 国产成人精品三级高清久久91| 国内精品伊人| 视频一区国产视频| 亚洲第一区色| 精品在线网站观看| 香蕉久久一区| 日本高清不卡一区二区三区视频 | 欧美粗暴jizz性欧美20| 国产欧美一区二区三区国产幕精品 | 蜜臀久久精品| 日本成人精品| 亚洲aa在线| 欧美日韩亚洲在线观看| 麻豆精品蜜桃视频网站| 91成人精品视频| 日韩精品不卡一区二区| 免费亚洲一区| 欧美伊人影院| 美女精品视频在线| 日韩中文字幕一区二区高清99| 亚洲二区视频| 久久国产免费看| 三级久久三级久久久| 在线亚洲免费| 亚洲高清激情| 爽好多水快深点欧美视频| 欧洲av不卡| 黄色aa久久| 日韩中文一区二区| 亚洲精品护士| 欧美久久精品| 日韩一区中文| 精品视频免费| 精品欧美日韩精品| 日韩综合一区| 国产一区二区三区天码| 精品国产午夜肉伦伦影院| 天堂√中文最新版在线| 综合日韩av| av高清不卡| 精品国产乱码久久久久久1区2匹| 麻豆精品视频在线观看视频| 五月综合激情| 亚洲一区欧美| 清纯唯美亚洲综合一区| 丝袜美腿亚洲一区| 中文字幕日本一区二区| 日韩美女国产精品| 精品91福利视频| 婷婷色综合网| 日韩一区二区三区精品视频第3页 日韩一区二区三区免费视频 | 国产精品一区二区美女视频免费看| 日本伊人久久| 国语精品一区| 精品视频一区二区三区在线观看| 欧美黄页在线免费观看| 久久精品国产亚洲aⅴ | 亚洲五月综合| 国产成人久久精品麻豆二区 | 久久久久免费av| 热久久免费视频| 色一区二区三区| 中文字幕免费一区二区| 国产成人精品一区二区三区免费 | 蜜桃精品视频| 99riav1国产精品视频| 成人av二区| 久久亚州av| 日韩激情一区二区| 三级小说欧洲区亚洲区| 欧美亚洲免费| 日韩精品第一区| 欧美在线精品一区| 91精品蜜臀一区二区三区在线| 青青草精品视频| 日韩精品亚洲专区| 播放一区二区| 91日韩欧美| 日韩在线观看一区二区三区| 国产高清久久| 午夜免费一区| 激情久久99| 国产亚洲久久| 日韩中文字幕1| 一区在线观看| 亚洲专区视频| 噜噜噜久久亚洲精品国产品小说| 91视频一区| 欧美在线黄色| 91成人在线网站| 免费亚洲一区| 国产美女精品视频免费播放软件| 日韩中文字幕视频网| 日韩国产欧美在线播放| 午夜视频一区二区在线观看| 亚洲精品综合| 在线免费观看亚洲| 国产午夜精品一区在线观看| 国产日产高清欧美一区二区三区| 国产探花在线精品| 精品国产乱码久久久久久樱花| 国产精品欧美一区二区三区不卡| 久久精品国产999大香线蕉| 日韩av首页| 黄色精品网站| 97久久亚洲| 高清av一区| 亚洲午夜久久久久久尤物| 日韩中文字幕1| 一区二区国产精品| 欧美国产中文高清| 欧美不卡在线| 日韩精品电影一区亚洲| 成人在线超碰| 高清久久一区| 老色鬼久久亚洲一区二区| 亚洲精品美女91| 国产精品高清一区二区| 蜜臀av免费一区二区三区| 91嫩草精品| 亚洲一本视频| 另类欧美日韩国产在线| 国产精品任我爽爆在线播放 | 伊人精品一区| 日韩专区视频网站| 日韩精品影视| 免费亚洲婷婷| 欧美日韩中文一区二区| 国产激情综合| 亚洲欧美日韩国产一区二区| 黄色网一区二区| 日本久久一区| 亚洲最大av| 精品日韩视频| 国产高清视频一区二区| 亚洲性色视频| 精精国产xxxx视频在线野外| 国产福利资源一区| 99xxxx成人网| 欧美一级精品| 国产综合视频| 日本一二区不卡| 国产精品一区二区三区av麻| 无码日韩精品一区二区免费| 国产午夜精品一区二区三区欧美 | 国产九一精品| 91亚洲精品在看在线观看高清| 九九久久婷婷| 国产乱码精品一区二区亚洲| 日韩中文字幕| 日本亚洲不卡| 欧美一级网站| 免费一级欧美在线观看视频| 亚洲精品第一| 一区二区三区四区日韩| 亚洲一区国产| 中文字幕人成乱码在线观看|