Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

setColor

(非推奨) ROI オブジェクトの描画に使用する色の設定

関数 setColor は推奨されません。代わりに、新しい ROI で、Color プロパティの値を設定します。詳細については、互換性の考慮事項を参照してください。

説明

setColor(h,color) は ROI オブジェクト h の描画に使用する色を設定します。

すべて折りたたむ

イメージを表示します。5 個の頂点の位置を指定してイメージ上に多角形を描画します。

imshow('gantrycrane.png')
h = impoly(gca,[188,30; 189,142; 93,141; 13,41; 14,29]);

多角形の色を黄に設定します。

setColor(h,'yellow');

入力引数

すべて折りたたむ

ROI オブジェクト。imellipseimfreehandimlineimpointimpoly または imrect オブジェクトとして指定します。

ROI の色。'Color' および RGB 3 成分、色の名前、または色の省略名で構成されるコンマ区切りペアとして指定します。

RGB 3 成分を使用すると、任意の色を指定できます。RGB 3 成分は、色の赤、緑、青の成分の強度を指定する 3 つの要素から成る行ベクトルです。強度は [0,1] の範囲でなければなりません。

いくつかの一般的な色については、色の名前を string スカラーまたは文字ベクトルとして指定できます。次の表に、名前付きの色のオプション、およびそれと等価な RGB 3 成分を示します。

色の名前省略名RGB 3 成分外観
'red''r'[1 0 0]

A rectangle colored pure red

'green''g'[0 1 0]

A rectangle colored pure green

'blue''b'[0 0 1]

A rectangle colored pure blue

'cyan' 'c'[0 1 1]

A rectangle colored pure cyan

'magenta''m'[1 0 1]

A rectangle colored pure magenta

'yellow''y'[1 1 0]

A rectangle colored pure yellow

'black''k'[0 0 0]

A rectangle colored black

'white''w'[1 1 1]

A rectangle colored white

以下に、MATLAB® がさまざまなタイプのプロットで使用する既定の色の RGB 3 成分を示します。

RGB 3 成分外観
[0 0.4470 0.7410]

A rectangle colored medium blue

[0.8500 0.3250 0.0980]

A rectangle colored reddish-orange

[0.9290 0.6940 0.1250]

A rectangle colored dark yellow

[0.4940 0.1840 0.5560]

A rectangle colored dark purple

[0.4660 0.6740 0.1880]

A rectangle colored light green

[0.3010 0.7450 0.9330]

A rectangle colored light blue

[0.6350 0.0780 0.1840]

A rectangle colored dark red

例: 'Color','r'

例: 'Color','green'

例: 'Color',[0 0.4470 0.7410]

バージョン履歴

R2008a で導入

すべて展開する

参考

|