IDL/New Graphics

NG 체계의 컬러 명칭 목록 보기

이상우_IDL 2025. 9. 10. 15:29
728x90

IDL의 NG(New Graphics) 체계에서 컬러를 고유 명칭으로 명시할 수 있다는 것은 이미 이 블로그를 통해서 각종 예제들을 통하여 언급한 바 있습니다. IDL 9.2 버전 기준으로 총 147종의 컬러 명칭들이 지원되고 있는데, 이 갯수는 꽤 오랫동안 그대로 유지되고 있는 상태입니다. 이러한 컬러 명칭들 각각 구체적으로 어떤 모습의 색상인지를 알 수 있도록 해주는 147종의 색상 명칭 목록에 해당되는 그림을 첨부합니다.

 

 

물론 IDL 도움말에서 !color에 관한 섹션에 들어가면 이와 유사한 그림을 볼 수 있습니다. 다만 IDL 도움말의 그림과 달리 위의 그림에서는 컬러 이름들을 알파벳 순서로 정렬해놓았다는 차이 정도만 있습니다. 참고로 IDL 도움말의 색상 명칭 목록 그림은 해당 웹페이지에서 보실 수 있습니다.

 

그리고 위의 그림에서 컬러의 명칭에 해당되는 문자들을 보면 명칭 자체가 여러 단어들로 구성되어 있어서 중간중간에 언더바(_)가 있는 경우들이 있습니다. 예를 들면 'DEEP_PINK', 'LIGHT_SKY_BLUE' 등이 그러한 경우에 속합니다. 다만 이러한 명칭들을 실제로 사용할 때에는 언더바를 그대로 적어도 되고 아니면 그냥 빈 칸으로 띄어쓰기를 해도 됩니다. 즉 다음과 같은 두가지 방식 모두 유효합니다.

 

p = PLOT(FINDGEN(101), COLOR='deep_pink')

p = PLOT(FINDGEN(101), COLOR='deep pink')

 

그리고 컬러 명칭을 표기하는데 있어서 대소문자 구분은 안해도 됩니다. 또한 147개의 색상들 각각의 RGB 값은 앞서 언급한 IDL 도움말의 !color에 관한 섹션 또는 해당 웹페이지에서 확인할 수 있습니다. 또는 개별 색상에 대한 RGB 값은 다음과 같이 바로 출력해서 볼 수도 있습니다.

 

IDL> print, !color.deep_pink
 255  20 147

 

어쨌든 NG 체계에서 그래픽 표출 작업시 사용할 색상을 선택하는데 있어서 이 내용이 참조가 되었으면 합니다.

 

 

* 이 글이 도움이 되었다면 게시물에 대하여 공감 버튼(하트 모양) 클릭 및 블로그 구독도 해주시면 더 큰 힘이 됩니다. 감사합니다.

LIST