0
我無法複製我在matplotlib中使用的舊顏色映射。它好像是默認的顏色映射,因爲在原始代碼中沒有指定顏色映射。指定顏色和測量顏色之間的差異,matplotlib顏色映射
因此,看着我製作的舊圖,我使用gpick
測量了colorbar
的顏色。我已經輸入到這些自定義顏色表如下:
blue_red1 = LinearSegmentedColormap.from_list('mycmap', [
(0, '#6666de'),
(0.1428, '#668cff'),
(0.2856, '#66d9ff'),
(0.4284, '#92ffce'),
(0.5712, '#d0ff90'),
(0.714, '#ffe366'),
(0.8568, '#ff9b66'),
(1, '#db6666')])
CS = plt.contourf(H, temps, diff_list, cmap=blue_red1)
plt.savefig('out.png')
然而,當我測量輸出顏色與gpick
再次它們具有不同的十六進制值(和我可以告訴他們是不同的)。
這可能是什麼原因造成的?
原來我試圖複製,並從自定義顏色映射輸出鏈接如下: