日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python配色_python语言再次解决文章配色难题

發(fā)布時(shí)間:2025/3/12 python 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python配色_python语言再次解决文章配色难题 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

配色的選擇是在我們論文文章畫圖過(guò)程中經(jīng)常面臨的一個(gè)問(wèn)題。常用的R或python語(yǔ)言都內(nèi)置了默認(rèn)的顏色系統(tǒng),強(qiáng)大的默認(rèn)設(shè)置可以滿足我們的繪圖需求。

但當(dāng)我們需要繪制更多的圖形時(shí),固定的配色就會(huì)顯得重復(fù),此時(shí)通過(guò)自定義顏色就可以豐富圖形的表現(xiàn)。但是當(dāng)遇上選擇困難戶這又誕生了一個(gè)更大的問(wèn)題。隨機(jī)的選擇又不能滿足一個(gè)處女座該有的挑剔,這可怎么辦呢?下面小鹿將介紹一種從藝術(shù)畫作中提取特征顏色的新奇思路,讓名家審美來(lái)滿足挑剔的你~

GRB顏色空間

要想學(xué)會(huì)配色,首先要對(duì)顏色有一定的認(rèn)知。RGB顏色空間以R(Red:紅)、G(Green:綠)、B(Blue:藍(lán))三種基本色為基礎(chǔ),進(jìn)行不同程度的疊加,產(chǎn)生豐富而廣泛的顏色,俗稱三基色模式。每一種顏色按其亮度的不同分為256個(gè)等級(jí),可表示256的立方16777216種不同的顏色,是計(jì)算機(jī)使用最廣泛的顏色空間。

將圖片中的每個(gè)像素繪制到三維空間如圖所示:

印象派

什么是印象派風(fēng)格?19世紀(jì)60年代,法國(guó)畫家克勞德·莫奈(Claude Monet)的一幅油畫《日出·印象》因?yàn)檫^(guò)于粗糙、隨便,受到一位記者嘲諷:“完全是憑印象胡亂畫出來(lái)的。”;又比如荷蘭后印象派畫家文森特·梵高,都是“印象主義”。隨著時(shí)間推移,印象派逐漸成為西方繪畫史上劃時(shí)代的藝術(shù)流派。印象主義采取在戶外陽(yáng)光下直接描繪景物,光影色彩豐富。文章圖形配色以這些經(jīng)歷了歷史沉淀的大師作品作為配色依據(jù),從中提取主題顏色備選成為了文章配色的一種思路。

主題顏色的提取

可從圖片中提取主題色算法有顏色量化法(Color Quantization)、聚類(Clustering)和顏色建模等方法。下圖為通過(guò)聚類算法,提取部分印象派畫作主題色,以十六進(jìn)制表示。圖1| 莫奈名畫圖2 |梵高名畫

從圖片中提取主題顏色,取決于圖片顏色本身的組成,一般選取顏色對(duì)比分明的圖片效果較好,同時(shí)因?yàn)榻M成顏色的像素一般遠(yuǎn)超過(guò)聚類數(shù),會(huì)在每個(gè)聚類中選取特征色作為主題色的組成,因此主題色的組成會(huì)根據(jù)聚類數(shù)的不同而不同。當(dāng)主題色提取完成以后,可以從中選取具有對(duì)比強(qiáng)烈的顏色進(jìn)行繪圖!

如何實(shí)現(xiàn)呢?

In [14]:

import os

import matplotlib.pyplot as plt

import matplotlib as mpl

from sklearn.cluster importMiniBatchKMeans, KMeans

os.chdir(r"C:\Users\Pioneer\Desktop\color")

img = plt.imread("test.jpg")

img0 = img

img=img.reshape(img.shape[0]*img.shape[1],3)

p=KMeans(n_clusters=7)

p.fit_predict(img)

centroids=p.cluster_centers_ / 255

cmap=mpl.colors.ListedColormap(centroids)

l = centroids.tolist()

l.sort(key=lambda x:sum(x))# 將 RGB 轉(zhuǎn)為十六進(jìn)制

def RGB_to_Hex(tmp):

rgb = [x * 255 for x in tmp] # 將RGB格式劃分開(kāi)來(lái)

strs = '#'

for i in rgb:

num =int(i) # 將str轉(zhuǎn)int

strs += str(hex(num))[-2:].replace('x', '0').upper()

return strs

c = []

fori in l:

c.append(RGB_to_Hex(i))

# 圖像顯示

fig=plt.figure(figsize=(5,5)

rect1 = [0.1, 0.3, 0.8, 0.65]

ax1 = plt.axes(rect1)

plt.imshow(img1)

ax1.axis("off")

rect2 = [0.1, 0.05, 0.8, 0.2]

ax2 = plt.axes(rect2)

n = 7

lx = []

for i inrange(n):

lx.append((i*6,i*6+6))

ax2.broken_barh(lx, (6*(n-1)/2, 24), facecolors=c)

ax2.set_ylim(0, 6*n)

ax2.set_xlim(0, 6*n)

for j,k in zip(range(n),c):

x = j*6+3

y = 6*(n-1)/2-18

plt.text(x,y,k,fontsize=8,rotation=30,ha='center')

plt.axis("off")print(c)

['#2B1818', '#304158', '#914728', '#497EA9', '#DC8B2E', '#76CAED', '#D5CCA3']

參照以上方式,大師配色方法就學(xué)到手啦~對(duì)于我們文章的美觀度和準(zhǔn)確性將更進(jìn)一部分的提升,誰(shuí)說(shuō)配色不重要呢?處女座該有的挑剔你千萬(wàn)不要放過(guò)哦~

鹿明生物的知識(shí)小分享將與您常伴,歡迎關(guān)注鹿明生物公眾號(hào),更多生信知識(shí)分享不停歇哦~

猜你還想看

END

總結(jié)

以上是生活随笔為你收集整理的python配色_python语言再次解决文章配色难题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色老头在线一区二区三区 | 欧美r级在线观看 | 久久黄色影视 | 亚洲午夜色| 欧美日韩中文字幕一区 | 欧美黑人疯狂性受xxxxx喷水 | 久久久成人免费 | 在哪里可以看毛片 | 在线欧美 | 日本欧美国产一区二区三区 | 最近最经典中文mv字幕 | 国产aⅴ片| 亚洲激情综合 | 中文字幕日韩人妻在线视频 | 99在线播放 | 欧美日韩亚洲精品一区二区 | xxxx18国产| 好邻居韩国剧在线观看 | 亚洲成人网在线播放 | 农村搞破鞋视频大全 | 久久青青热 | 午夜影院免费观看 | 日本一区二区网站 | 欧美色第一页 | 91网站在线看| 亚洲欧美日韩一区二区三区在线观看 | 亚洲系列 | 国产欧美精品一区二区在线播放 | 红桃视频在线播放 | 伊人蕉久| jizzjizz日本免费视频 | 在线免费视频观看 | 欧美色综合天天久久综合精品 | 精品视频久久久久久 | 性色av一区二区三区免费 | 日韩视频在线一区二区 | 黄色性情网站 | 白丝久久| 成人精品久久久午夜福利 | 久久精工是国产品牌吗 | www久久99 | 色窝窝无码一区二区三区 | 夜色视频在线观看 | 午夜看毛片 | 欧美亚洲国产视频 | 久久久人体 | 午夜在线你懂的 | 色中文字幕 | 国产乱子伦精品无码码专区 | 日韩一区欧美 | 国产一区二区三区精品在线 | jlzzjizz在线播放观看 | 久久九九精品 | 黄色三级生活片 | cao在线| 国产精品伦子伦免费视频 | 最新av网址在线观看 | 国产黄在线观看 | 天天干天天操天天爱 | 高清性爱视频 | 天天干夜夜夜 | 强行挺进皇后紧窄湿润小说 | 日韩亚洲视频在线观看 | 黄色的视频网站 | 日韩成人无码 | 香蕉视频久久 | 天天精品综合 | 长河落日电视连续剧免费观看01 | 国产69精品久久久久久 | 色悠悠网 | 成人黄色一级片 | 欧美午夜性生活 | 浮妇高潮喷白浆视频 | 久久成人免费视频 | 成人福利网站在线观看 | 免费操片 | 亚洲精品男人天堂 | 六月婷婷av | 欧美精品亚洲一区 | 亚洲av永久一区二区三区蜜桃 | 国产在线拍揄自揄拍 | 韩国精品视频在线观看 | 欧美午夜性 | 亚洲爽爆av| 操操操网站 | 欧美xxxx精品 | 精品视频免费观看 | 婷婷成人av | 五月天婷婷丁香 | 一区二区三区黄色 | 五月天久久久久 | 国产毛片91 | 婷婷视频网 | 中文字幕素人 | 欧美黑吊大战白妞 | www狠狠操 | 97免费在线观看视频 | 日韩精品视频在线看 | 91色偷偷 |