メインコンテンツ

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]);

Closed polygon drawn in blue over an image.

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

setColor(h,"yellow");

Polygon color changed to yellow.

入力引数

すべて折りたたむ

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

ROI の色。RGB 3 成分、色の名前、または色の省略名として指定します。

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

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

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

Sample of the color red

"green""g"[0 1 0]

Sample of the color green

"blue""b"[0 0 1]

Sample of the color blue

"cyan" "c"[0 1 1]

Sample of the color cyan

"magenta""m"[1 0 1]

Sample of the color magenta

"yellow""y"[1 1 0]

Sample of the color yellow

"black""k"[0 0 0]

Sample of the color black

"white""w"[1 1 1]

Sample of the color white

次の表に、ライト テーマとダーク テーマにおけるプロットの既定のカラー パレットを示します。

パレットパレット カラー

"gem" — ライト テーマの既定

R2025a より前: ほとんどのプロットでは既定でこれらの色が使用されます。

Sample of the "gem" color palette

"glow" — ダーク テーマの既定

Sample of the "glow" color palette

orderedcolors 関数を使用して、これらのパレットの RGB 3 成分を取得できます (R2023b 以降)。たとえば、"gem" パレットの RGB 3 成分を取得します。

RGB = orderedcolors("gem");

例: "r"

例: "green"

例: [0 0.4470 0.7410]

バージョン履歴

R2008a で導入

すべて折りたたむ

参考

|