sponsored links

用Python教你做視覺化配色方案,實現配色自由啦

導語:

哈嘍哈嘍鐵汁們Wo又來嘍~前兩天小編不是出一個用Python做插圖嘛 然後有友友就私信說想要學學配色。這期小編就給整起來啦~(有求必應哈)

想領取更多完整原始碼或python學習資料可私信我01獲取

用Python教你做視覺化配色方案,實現配色自由啦

正文:

這期分享一個Python快速提取任何圖片配色方案的工具:Haishoku;Haishoku 是一個用來獲取圖片主色調和主要配色方案的python庫,依賴於python3和pillow

Haishoku安裝

pip3 install haishoku

使用案例

抓取以下《生活多美好》電影海報主題色,再次安利這部電影,小編從裡面頓悟的一點點正能量是:好的風景何必遠方,用心領會,咫尺之間皆是~

用Python教你做視覺化配色方案,實現配色自由啦

主題色提取

from haishoku.haishoku import Haishoku
image='./life_is_b.png'
haishoku = Haishoku.loadHaishoku(image)
haishoku.palette  #palette函式輸出配色色號

palette函式輸出配色色號

[(0.77, (244, 247, 244)), (0.09, (116, 165, 96)), (0.06, (193, 214, 168)), (0.03, (148, 184, 124)), (0.02, (165, 196, 134)), (0.02, (86, 144, 81)), (0.01, (54, 113, 65)), (0.0, (184, 185, 148))]

showPalette函式預覽上面提取出的配色~

haishoku.showPalette(image)

用Python教你做視覺化配色方案,實現配色自由啦

會輸出以上圖片,但是不會儲存 。

  • 主題色運用於Matplotlib

Matplotlib詳細教程Matplotlib 1.4W+字教程,以上顏色需要簡單轉化一下,才可以運用於Python視覺化,

import matplotlib.pyplot as plt

rgb_list = [[i[1][0] / 255, i[1][1] / 255, i[1][2] / 255]
            for i in haishoku.palette] #色號簡單轉化為matplotlib可用的0~1之間RGB色號
plt.figure(dpi=120)
plt.style.use('bmh')
plt.bar(range(2, 10), range(2, 10), color=rgb_list)  #傳入Haishoku提取的顏色號
plt.title('Colored with Haishoku', size=10)
plt.show()

用Python教你做視覺化配色方案,實現配色自由啦

  • 主題色運用於Seaborn

Seaborn詳細教程Matplotlib太臃腫,試試Seaborn


import seaborn as sns
import pandas as pd

tips = pd.read_csv('./seaborn-data-master/tips.csv')
plt.figure(dpi=120)
plt.style.use('bmh')
sns.boxplot(x="day",
            y="total_bill",
            hue="smoker",
            palette=[rgb_list[3], rgb_list[6]],#傳入Haishoku提取的顏色號
            data=tips)
sns.despine(offset=10, trim=True)

​

用Python教你做視覺化配色方案,實現配色自由啦

end:

這期就分享到了~喜歡的鐵汁們記得三連噢~家人們的支援是小編更新最大的動力

分類: 農業
時間: 2021-12-18

相關文章

鄉村振興呼喚更多“新農人”
當前,隨著傳統農業向現代農業轉型,"三農"格局正在發生積極變革.在這一背景下,"新農人"群體開始大量湧現,他們成為引領新農民.發展新農村.托起新農業的生力軍,徹 ...

新農人 鄉村振興生力軍
閱讀提示 鄉村振興,人才是關鍵,高素質農民是重要支撐.從2014年到現在,我省累計培訓新型職業農民54萬人次,越來越多的新農人成為我省鄉村振興路上的生力軍.9月23日,全省"百佳高素質農民& ...

農業銀行山東省分行充分發揮掛職幹部作用探索政銀合作服務鄉村振興新路徑
農業銀行山東省分行主動對接.積極融入山東省鄉村振興齊魯樣板打造.新時代現代化強省建設程序,自2017年起,該行在全省金融系統首創選派幹部到鄉鎮掛職的服務"三農"新模式,連續4期累計 ...

解讀第五代途勝L,16.18萬起,軸距2755mm,新平臺新設計新動力

解讀第五代途勝L,16.18萬起,軸距2755mm,新平臺新設計新動力
今年上半年,現代帶來了兩款重量級產品,分別是轎車第七代伊蘭特和SUV第五代途勝L,這兩款車定位都是緊湊級家用車.而今天要介紹的便是第五代途勝L,新車採用了新的平臺生產,新車內外進行了重新的設計,換裝了 ...

追尋夏的軌跡|新密新砦遺址:夏朝開國都城,是它嗎?

追尋夏的軌跡|新密新砦遺址:夏朝開國都城,是它嗎?
河南日報客戶端記者 劉春香 說到夏文化,自然繞不過洛陽二里頭文化."最早的中國"的提法,將二里頭推向世界,家喻戶曉. 2016年發掘航拍照 然而,鮮為人知的是,在河南,還有一個&q ...

新時期下郡塘村理事會開展依法治村促進鄉村振興建設
郡塘村隸屬於郡塘村委,距青龍鄉集鎮1.5公里,分為正山腳.金屏.木林頭.高嶺頭.老村五個片區,397戶1605人.郡塘村透過鄉黨委.政府積極引導成立了郡塘村理事會,主要為發展郡塘村經濟和打造郡塘村革命 ...

夯實“三農”基礎 推進鄉村振興
發揮農業基礎優勢,全面做好三農工作.在推進脫貧攻堅程序中,我們在農業產業發展上下了很大功夫,打造了一大批農業產業化專業園區,完善了一系列農業基礎設施,形成了以食用菌.優質蔬菜.優質花生.生態林果.生態 ...

新黃河@新甘肅,一場黃河上下游的大聯動

新黃河@新甘肅,一場黃河上下游的大聯動
來源:新甘肅 採訪八步沙"六老漢" 新甘肅·每日甘肅網記者鄒明敏 9月,來自"新黃河"客戶端的兩位記者走進秋風颯爽的甘肅.他們帶著"大河奔流高歌行-- ...

一隻流浪狗被領養了,新造型新生活,望它開心

一隻流浪狗被領養了,新造型新生活,望它開心
眼前這個黑黑的東西,是一隻狗?如果不是見到它乾淨的樣子,我不敢想象...... 現在的它因長時間沒有跟人接觸,對我們的到來有點害怕,經過一段時間安撫,它慢慢放鬆了警惕,為了讓它儘快脫離這些髒兮兮的毛髮 ...

價優料足、國六準新,新昂科拉亮點滿滿

價優料足、國六準新,新昂科拉亮點滿滿
隨著別克家族設計語言的更迭,旗下車系也都陸續有了新的風格.本以為才換代的昂科拉得等上個兩三年才能在二手市場上遇到,結果沒想到收購組的同事們表現神勇,這就帶回來了一臺準新的頂配車源. 這臺上海站的是20 ...

新賽季新氣象,湖人正式更換球衣贊助商

新賽季新氣象,湖人正式更換球衣贊助商
今天,湖人隊宣佈他們新賽季的球衣贊助商將換成一家韓國了的食品公司!

新週期李盈瑩取代朱婷成核心,新教練新球員全面亮相,四大將退役

新週期李盈瑩取代朱婷成核心,新教練新球員全面亮相,四大將退役
目前,中國女排的國手們正在陝西參加全運會,全運會的比賽的含金量是相當高的,對於中國女排的國手們來說,衝擊全運會的比賽獎牌,是困難相當大的,畢竟,全運會的比賽的含金量是十分巨大的,有些運動員拿到奧運會冠 ...

第十八屆西博會精彩回眸 新機遇 新起點

第十八屆西博會精彩回眸 新機遇 新起點
參會客商沉浸式體驗"騎遊"眉山. 四川展館內裸眼3D呈現的三星堆金色面具讓人稱奇. 這款汽車能透過識別主駕駛人的面部表情來播放音樂,也能根據主駕駛人的心率來更換駕駛室背景圖. 四川 ...

新基建 新動力
日前召開的國務院常務會議審議透過"十四五"新型基礎設施建設規劃,提出要科學佈局和推進建設以資訊網路為基礎.技術創新為驅動的新型基礎設施,這是立足新發展階段的新要求,將為高質量發展打 ...

海底光纜:科技戰略資源+新基建新週期
關注原因:短線,中美緩和通訊行業有望受益,同時Facebook日前宣佈,擬建設世界最長海底光纜總長超45000公里,將連線亞歐非三大洲,服務人口或達30億﹔海纜是中國科技企業出海的重要戰略資源,且進入 ...

湯唯透露新動態是準備安家,楊冪稱當演員最有意義

湯唯透露新動態是準備安家,楊冪稱當演員最有意義
湯唯 近日,<服飾與美容 VOGUE>在上海時裝週期間舉辦新篇章之夜.眾多藝人受邀出席,龔俊坦言新篇章對於自己而言就是從古代"穿越"回到現代,湯唯坦言自己新動態就是準備 ...

海子鄉“四措”築“巢”引“雁歸” 助力鄉村振興新發展
近年來,海子鄉把引進鄉土人才隊伍建設作為鄉村振興的重要舉措,鄉土人才生於農村.長於農村,對腳下這片鄉土滿懷深情.這些"田秀才""土專家"主動到田間地頭去,做政策 ...

怎樣的戲劇才稱得上新時代新經典?
精品劇目得不到經常演出和不懈打磨,在大浪淘沙的歷史煙雲中,也會褪色為廢品.所以,創作者不僅要借鑑保留原有經典作品中被肯定之處,也要在不斷鍛造中完善不足,加強藝術高度.人文溫度和思想深度,使劇作在觀眾心 ...

小新小新,我是蠟筆小新,好看的桌布,給你
喜歡的可以轉發,點贊,關注喲

綠維文旅:新時代村莊規劃的內涵要義

綠維文旅:新時代村莊規劃的內涵要義
新使命:落實鄉村振興與精準扶貧戰略 黨的十九大首次提出鄉村振興戰略,是我國實施精準扶貧和全面建成小康社會的必然要求.新修訂的<土地管理法>首次提出:"經本集體經濟組織成員的村民會 ...