주요 콘텐츠

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 객체로, imellipse, imfreehand, imline, impoint, impoly 또는 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에 개발됨

모두 축소

참고 항목

|