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

4 次查看(过去 30 天)
Takashi Ichihara
Takashi Ichihara 2018-6-28
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
编辑:Jiro Doke 2018-6-28
x=0:pi/180:pi;
y=sin(x);
figure('Color','red');
plot(x,y,'g-.');
figureのリリースノートに色の指定方法が書いてあります help figureと打ってください

类别

Help CenterFile Exchange 中查找有关 Language Support 的更多信息

标签

产品


版本

R2017b

Community Treasure Hunt

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

Start Hunting!