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

怎么利用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://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)站建設
国产一级内射在线视频| 日韩激情一区二区三区| 日韩av裸体在线播放| 国产一区二区日本在线| 99热只有这里才有精品| 国产乱来视频在线观看| 水蜜桃在线观看一区二区国产 | 九九九热视频这里只有精品| 婷婷激情六月中文字幕| 免费国产成人高清在线视频| 久久一区二区三区播放| 不卡的国产在线视频| 天天色天天色天天色综合网| 欧美午夜福利在线视频| 中日韩一二三四区在线看| 日本特黄高清免费大片| av一区二区三区网站| 日韩欧美精品在线观看免费| 丰满人妻中出av在线| 日本视频天堂在线不卡| 欧美国产日韩一区二区三区视频| 免费高清视频一区二区在线观看 | 欧美国产综合欧美一区二区三区| 午夜激情视频免费国产| 亚洲精品国产av成人| 伦理在线视频免费观看视频| 传媒视频在线观看网站| 成人粉嫩av一区二区白浆| 亚洲免费成人一区二区| 精品亚洲综合一区二区| 变态另类欧美国产在线| 国产亚洲综合一区二区三区| 在线看电影亚洲一区| 欧美一级免费黄片在线播放| 我的极品小姨在线观看| 色爱区偷拍人妻中文字幕| 蜜臀人妻四季av一区二区不卡| 国产日产精品久久婷婷色| 国产亚洲一区二区高清| 欧美中日韩精品免费在线| 国产91黑丝在线视频|