當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python matplotlib register_cmap用法及代碼示例

本文簡要介紹 python 語言中 matplotlib.cm.register_cmap 的用法。

用法

matplotlib.cm.register_cmap(name=None, cmap=None, *, override_builtin=False)

[ Deprecated ] 將顏色圖添加到 get_cmap() 識別的集合中。

注冊要按名稱訪問的新顏色圖

LinearSegmentedColormap('swirly', data, lut)
register_cmap(cmap=swirly_cmap)
參數
name str,可選

可在 get_cmap()rcParams["image.cmap"] 中使用的名稱(默認值: 'viridis' )

如果不存在,則名稱將是 cmapname 屬性。

cmap matplotlib.colors.Colormap

盡管是第二個參數並具有默認值,但這是一個必需的參數。

override_builtin bool

允許用戶提供的顏色圖覆蓋內置顏色圖。

除非您確定需要它,否則請不要使用它。

注意

自 3.7 版起已棄用:采用matplotlib.colormaps.register(name)反而。

相關用法


注:本文由純淨天空篩選整理自skytowner.com大神的英文原創作品 matplotlib.cm.register_cmap。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。