欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么利用Python創(chuàng)作熱力圖

這篇文章主要介紹“怎么利用Python創(chuàng)作熱力圖”的相關(guān)知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“怎么利用Python創(chuàng)作熱力圖”文章能幫助大家解決問題。

創(chuàng)新互聯(lián)公司專注于蚌埠網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供蚌埠營銷型網(wǎng)站建設,蚌埠網(wǎng)站制作、蚌埠網(wǎng)頁設計、蚌埠網(wǎng)站官網(wǎng)定制、微信平臺小程序開發(fā)服務,打造蚌埠網(wǎng)絡公司原創(chuàng)品牌,更為您提供蚌埠網(wǎng)站排名全網(wǎng)營銷落地服務。

1. 引言

熱力圖,是一種通過對色塊著色來顯示數(shù)據(jù)的統(tǒng)計圖表。繪圖時,需指定顏色映射的規(guī)則。例如,較大的值由較深的顏色表示,較小的值由較淺的顏色表示;較大的值由偏暖的顏色表示,較小的值由較冷的顏色表示,等等。

2. 讀取圖像

首先,我們來讀取樣例圖像,并對其進行相應的crop操作。樣例代碼如下:

import numpy as np 
import matplotlib.pyplot as plt
import skimage.io as io
img = plt.imread("butterfly-7320158_960_720.jpg")
# crop
img_cut = img[147:447,:,:]
plt.figure()
plt.imshow(img_cut)

3. 圖像灰度化

由于熱力圖主要用于可視化二維矩陣,所以我們需要將彩色圖轉(zhuǎn)化為灰度圖,代碼如下:

from skimage.color import rgb2gray
gray_img = rgb2gray(img_cut)
plt.imshow(gray_img,cmap='gray')

4. 像素化效果

這一步的操作主要是為了使圖像看起來像像素化的藝術(shù)品。我們首先將圖像劃分為非重疊block塊。我們將block塊的大小劃分的越大,像素化程度看起來越高。

對于每個block塊,我們計算該塊中一些代表值。在這里,我們可以使用整個塊的最小值,最大值或中值。這里僅展示最小值的情形,代碼如下:

from skimage import util

# select box size
block_shape = (10, 10) 
view = util.view_as_blocks(gray_img, block_shape)

# collapse the last two dimensions in one
flatten_view = view.reshape(view.shape[0], view.shape[1], -1)

# choose min within box
min_view = np.min(flatten_view, axis=2)

plt.imshow(min_view,cmap='gray')

5. 為熱力圖選擇調(diào)色板

這一步是我們創(chuàng)作熱力圖藝術(shù)效果自由度最高的步驟。seaborn調(diào)色板可能是一個很好的選擇。我們來看一些不同風格的效果圖:

import seaborn as sns

# save figure for LinkedIn recommended size (2000 width, 600 height)
my_dpi=96
plt.figure(figsize=(2000/my_dpi, 600/my_dpi), dpi=my_dpi) 
sns.heatmap(max_view,xticklabels=False,yticklabels=False,cmap="coolwarm",cbar=False)
plt.savefig("coolwarm.png",bbox_inches='tight')

關(guān)于“怎么利用Python創(chuàng)作熱力圖”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。

網(wǎng)站欄目:怎么利用Python創(chuàng)作熱力圖
標題來源:http://www.aaarwkj.com/article14/peiide.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、搜索引擎優(yōu)化、App設計、定制開發(fā)、外貿(mào)網(wǎng)站建設、用戶體驗

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設
免费人成网站在线观看| 国产九色91中文在线视频| 久久国产精品亚洲看片| 黄色大片免费在线观看| 亚洲中文有码一区二区| 国产三级三级三级三级三级| 国产黄色大片一级久久| 美女丝袜诱惑国产在线观看| 国产丝袜美腿一二三区| 日本成人一区二区三区视频| 在线中文字幕日韩精品| 一区二区三区欧美影片| 青青草成年人免费视频 | 91精品国产91久久综合福利| 中文字幕国产成人在线视频| 久久97精品人人做人人爽| 欧美日韩国产一区二区的| 国产精品水嫩水嫩粉嫩| 少妇太爽高潮在线播放| 中文字幕人妻丝袜一区一三区| 免费人成视频在线观看不卡| 色在线观看综合亚洲欧洲| 97色伦综合在线欧美| 中文字幕丝袜精品久久| 成人免费在线视频不卡| 91精品午夜在线观看| 欧美人与性禽动交情品| 欧美一区二区男人天堂| 国产亚洲精品视频中文字幕| 四虎在线观看免费资源| 国产区精品福利在线熟女| 熟妇高潮一区二区在线观看| 四虎在线观看精品一区| 日韩激情小视频在线观看| 日本免费一区二区三区等视频| 国产精品亚洲二区三区三州| 久久夜色噜噜噜av一区| 国产91九色蝌蚪在线观看| 欧美精品黑人三级精品| 91中文字幕国产日韩| 少妇人妻偷人精品系列|