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