컬러맵 편집기
컬러맵 편집기(Colormap Editor) 열기
설명
컬러맵 편집기를 사용하여 선택한 Figure 또는 좌표축의 컬러맵을 사용자 지정할 수 있습니다. 컬러맵에 대한 자세한 내용은 세부 정보 섹션을 참조하십시오.
컬러맵 편집기를 사용하여 다음을 수행할 수 있습니다.
미리 정의된 컬러맵 선택하기.
작업 공간에서 저장된 컬러맵 가져오기.
컬러맵에서 색의 위치 조정하기.
지정된 위치에서 색 변경하기.
사용자 지정 컬러맵을 작업 공간에 저장하기.
MATLAB®은 선택한 Figure 또는 좌표축의 컬러맵에 변경 사항을 적용합니다.
컬러맵 편집기 열기
MATLAB 명령 프롬프트: colormapeditor
를 입력합니다.
예제
이미지의 세부적 표현을 향상하도록 컬러맵 조정하기
mri
데이터셋을 불러오고 이미지 슬라이스 중 하나를 표시합니다.
load mri
imagesc(D(:,:,1,11))
컬러맵 편집기를 엽니다. 드롭다운 메뉴를 사용하여 컬러맵을 핫(hot)으로 변경합니다.
colormapeditor
빨간색 섹션을 클릭하고 오른쪽으로 끌어서 컬러맵을 조정합니다.
새 컬러맵은 이미지의 중심 근처를 더 자세히 보여 줍니다.
파일 > 다른 이름으로 저장을 선택하거나 Ctrl+S를 눌러 새 컬러맵을 작업 공간에 저장합니다.
파라미터
색 마커
— 색 마커
표시된 컬러맵을 따라 배치된 색 마커
색 마커를 사용하여 컬러맵에서의 전환 색과 길이를 변경할 수 있습니다. 색 지정 탭을 열어서 색 마커를 보고 조정합니다.
다음 표에서 조정 가능한 설정에 대해 설명합니다.
조정 | 조정 지침 |
---|---|
색 마커 추가 | 표시된 컬러맵을 클릭합니다. |
마커 선택 | 마커를 클릭합니다. |
여러 개의 마커 선택 | 첫 번째 마커를 클릭합니다. 그런 다음 Ctrl 키를 누른 상태에서 다른 마커를 클릭합니다. |
마커 이동 | 마커를 클릭하고 끕니다. 또는 마커를 선택하고 왼쪽 화살표 키와 오른쪽 화살표 키를 누릅니다. 한 번에 하나의 마커만 이동할 수 있습니다. |
마커 삭제 | 마커를 선택한 다음 Delete 키를 누릅니다. |
여러 개의 마커 삭제 | 여러 개의 마커를 선택한 다음 Delete 키를 누릅니다. |
마커 색 변경 | 마커를 더블 클릭한 다음 드롭다운 메뉴에서 색을 선택합니다. |
현재 인덱스
— 색 마커의 인덱스
양의 정수
색 마커의 인덱스로, 1에서 Size
사이의 양의 정수로 지정됩니다. 색 마커의 인덱스를 보려면 해당 마커를 클릭합니다. 새 마커를 추가하려면 Current Index
를 지정합니다.
현재 CData
— 색 데이터값
숫자
읽기 전용 파라미터입니다.
컬러맵을 사용 중인 그래픽스 객체의 CData
속성의 색 데이터값으로, CLim Minimum
에서 CLim Maximum
사이의 숫자로 지정됩니다.
크기
— 색 개수
256 (디폴트 값) | [1, 1000] 범위의 정수
색 개수로, [1, 1000] 범위의 정수로 지정됩니다.
컬러스페이스
— 컬러스페이스 보간
RGB (디폴트 값) | HSV
컬러스페이스 보간으로, 다음 값 중 하나로 지정됩니다.
RGB — MATLAB에서 빨간색, 녹색, 파란색 색 성분을 선형으로 보간하여 새 컬러맵의 값을 계산합니다.
HSV — MATLAB에서 색상, 채도, 명도 좌표를 선형으로 보간하여 새 컬러맵의 값을 계산합니다. 색상은 빨간색에서 주황색, 노란색, 녹색, 녹청색, 파란색, 자홍색, 그리고 다시 빨간색으로 전환하는 색상환의 값에 대응합니다. 색상 보간은 색상환에 있는 인접 색 간의 최단 거리로 계산됩니다.
컬러스페이스를 변경할 때 컬러맵 편집기는 컬러맵을 변경시킬 수 있는 마커 번호, 마커 색, 마커 위치를 보존합니다.
반전
— 컬러맵 반전
off
(디폴트 값) | on
컬러맵 반전으로, 다음 값 중 하나로 지정됩니다.
on
– 표시된 컬러맵의 색 순서를 반전합니다.off
– 컬러맵을 반전하지 않습니다.
다음 이미지는 Reverse
가 off
와 on
으로 지정된 parula
컬러맵을 보여줍니다.
off | on |
---|---|
| |
CLim 최솟값
— 컬러맵 하한
숫자
컬러맵 하한으로, 숫자로 지정됩니다. 플롯 데이터에서 CLim Minimum
값보다 작거나 같은 값은 모두 컬러맵의 첫 번째 색에 매핑됩니다. CLim Minimum
과 CLim Maximum
사이에 있는 모든 값은 컬러맵의 중간 색에 선형적으로 매핑됩니다.
CLim Minimum
과 CLim Maximum
을 변경하면 플롯 좌표축의 CLim
속성에 이러한 변경이 반영됩니다.
CLim 최댓값
— 컬러맵 상한
숫자
컬러맵 상한으로, 숫자로 지정됩니다. 플롯 데이터에서 CLim Maximum
값보다 크거나 같은 값은 모두 컬러맵의 마지막 색에 매핑됩니다. CLim Minimum
과 CLim Maximum
사이에 있는 모든 값은 컬러맵의 중간 색에 선형적으로 매핑됩니다.
CLim Minimum
과 CLim Maximum
을 변경하면 플롯 좌표축의 CLim
속성에 이러한 변경이 반영됩니다.
세부 정보
컬러맵
컬러맵은 surface, image, patch 객체와 같은 그래픽스 객체에 대한 색을 정의하는 값으로 구성된 행렬입니다. MATLAB은 컬러맵의 색에 데이터 값을 매핑하여 객체를 그립니다.
컬러맵의 길이에는 제한이 없으나 너비는 3개 열로 제한됩니다. 행렬의 각 행은 RGB 3색을 사용하여 하나의 색을 정의합니다. RGB 3색은 요소를 3개 가진 행 벡터로, 각 요소는 색을 구성하는 빨간색, 녹색, 파란색의 농도를 지정합니다. 일반적으로 농도는 범위 [0, 1]의 double
형 또는 single
형 값입니다. 값이 0
이면 색 없음을, 값이 1
이면 완전한 농도를 의미합니다. 예를 들어, 다음 명령은 검은색, 빨간색, 녹색, 파란색, 흰색의 5가지 색으로 구성된 컬러맵을 만듭니다.
mymap = [0 0 0 1 0 0 0 1 0 0 0 1 1 1 1];
시각화의 색 체계를 변경하려면 colormap
함수를 호출하여 포함하는 좌표축이나 Figure의 컬러맵을 변경하십시오. 예를 들어, 다음 명령은 곡면 플롯을 만들고 Figure의 컬러맵을 mymap
으로 설정합니다.
surf(peaks) colormap(mymap)
팁
버전 내역
R2006a 이전에 개발됨
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)