グレースケールで表示​されているfigur​eに色付け

2 ビュー (過去 30 日間)
Takashi Ichihara
Takashi Ichihara 2018 年 6 月 28 日
コメント済み: Takashi Ichihara 2018 年 7 月 6 日
MATLAB R2017bにおいて、グレースケールで表示されているfigureに色付けをしたいのですが、下記のコマンドでは出来ませんでした。
imshow(analaysSegment,[0 3], 'Borde','tight');
colormap jet
どのように修正すればよいでしょうか。 analaysSegment は512*512 のdoble型データです

採用された回答

Ichiro Maruta
Ichiro Maruta 2018 年 6 月 28 日
imshow(analaysSegment,[0 3], 'Borde','tight')
colormap(gca,jet)
でどうでしょうか?
  1 件のコメント
Takashi Ichihara
Takashi Ichihara 2018 年 7 月 6 日
回答ありがとうございます。以前のコマンドはMATLAB R2016aでは作用し、MATLAB R2017bでは作用しなかったのですが、この方法にて、両バージョンで色付けを行うことが出来ました。 回答してくださった方法の他に下記の方法(MathWorksテクニカルサポートからの提案)でも行うことが出来ましたので、どちらの方法で行っていくのかを検討させていただきます。
imshow(analaysSegment,[0,3],Colormap,jet,Borde,tight);

サインインしてコメントする。

その他の回答 (1 件)

Shigenori Nakamura a.k.a. SHiGE3
Shigenori Nakamura a.k.a. SHiGE3 2018 年 6 月 28 日
編集済み: Jiro Doke 2018 年 6 月 28 日
x=0:pi/180:pi;
y=sin(x);
figure('Color','red');
plot(x,y,'g-.');
figureのリリースノートに色の指定方法が書いてあります help figureと打ってください

カテゴリ

Help Center および File ExchangeOrange についてさらに検索

タグ

製品


リリース

R2017b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!