【Matlab】到底怎么自定义colorbar/colormap的颜色?
1.Introduction
最近在搜混淆矩陣的時候,發現別人做的圖研究就是好看。于是乎開始探尋怎么改變圖片colorbar的顏色,搜到后面發現其實是改變colormap的顏色,colorbar只是顯示而已。
中間也走過不少坑,一把辛酸淚呀~
2.Materials and methods
我們首先顯示一張照片,發現其默認帶一種顏色,然后調用 colormap 函數 ,如下
colormap hot結果如下圖,發現填充圖片的顏色換了一種風格,這種新風格名為 hot,同時從 R2014b 開始,默認顏色圖為 parula,也就是第一張的顏色。
貼心的 Matlab 還為我們提供了其他款式的色彩搭配,直接調用即可:
但是,一千個人心中有一千個哈姆雷特,一千個人心中有一千個最美顏色,skr~
所以自定義顏色就很關鍵,然而我在網上搜了好久,按別人的方法就是保存不了自定義的顏色。慕然回首原來 Colormap Editor 的說明文檔就已經說明如何編輯顏色,并進行保存。
主要流程是:
(1)先生成一張帶顏色的圖
(2)【編輯】->【顏色圖】中自定義顏色
(3)命令行寫入代碼
這樣自定義的顏色就保存到 newColorMap 的變量中了,當然這個變量名稱可以隨便取。操作流程圖如下圖所示:
當然還可以將這個矩陣 save 到本地文件夾,以后使用時只需 load 調用,然后再顯示圖片,再應用這個 colormap 就可以
save newColorMap; load newColorMap; surf(peaks) colormap(newColorMap)3. Results and discussion
下面看看保存之后,再次應用的結果
4. Conclusion
怎么最近有點小狀況,錄屏軟件都出問題了。
猜你喜歡:👇🏻
?【Matlab】你想知道在圖表標題中顯示變量的一切
?【Matlab】for循環進度條顯示百分比進程和剩余時間
?【Matlab】怎么修改Excel單元格顏色?
總結
以上是生活随笔為你收集整理的【Matlab】到底怎么自定义colorbar/colormap的颜色?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mac php编译freetype,Ma
- 下一篇: fopen的路径怎么写_用C++写光线追