グレースケールで表示​されている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
편집: 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에서 Orange에 대해 자세히 알아보기

태그

제품


릴리스

R2017b

Community Treasure Hunt

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

Start Hunting!