IDL/Direct Graphics

모든 컬러테이블들을 한꺼번에 보기

이상우_idl 2022. 6. 14. 15:40
728x90
반응형

IDL에서 기본적으로 지원되는 컬러테이블들의 갯수는 현재 기준으로는 75개입니다. 예전에는 40개였다가 8.2.1 버전에서 75개로 늘어난 것인데요. 이렇게 기본 지원되는 컬러테이블들의 모습을 보는 방법은 XLOADCT 명령을 사용하는 것인데 이 방법의 경우는 인터페이스 상에서 하나를 선택하여 그 컬러테이블만 볼 수 있다는 한계가 있습니다. 혹시 모든 컬러테이블들을 한눈에 조망하는 방법은 없을까요? 아쉽게도 IDL에서는 그런 기능을 지원하지 않는 것 같습니다. 그래서 제가 나름대로 이를 위한 프로그램을 하나 만들어보았는데요. 이 프로그램의 이름은 SHOW_COLORTABLES_LIST이고 아래에 파일을 첨부하였습니다. 다만 이 프로그램이 예전에 제가 만들어서 관련 게시물로 소개했던 TV_OVER라는 명령도 내부적으로 사용하기 때문에 결국 이 파일도 함께 받아서 사용해야 합니다. 따라서 TV_OVER 프로그램 파일도 함께 첨부합니다.

 

show_colortables_list.pro
0.00MB
tv_over.pro
0.00MB

 

이 프로그램을 받아서 실행해보면 DG 기반의 그래픽창이 하나 뜨고 IDL에서 기본 지원되는 75개의 모든 컬러테이블들을 한꺼번에 볼 수 있습니다. 또한 각 컬러테이블의 번호도 함께 볼 수 있습니다. IDL 8.8.2에서 이 프로그램을 실행한 모습은 다음과 같습니다.

 

 

그리고 만약 8.2.1 이전 버전의 IDL에서 실행할 경우에는 기본 지원되는 40개의 컬러테이블들을 볼 수 있습니다. 별로 대단한 프로그램은 아니지만 IDL 유저들에게 조금이나마 도움이 되었으면 합니다. 그리고 컬러테이블의 모습을 보는 방법과 관련해서는 제가 얼마전에 올렸던 다른 게시물의 내용도 함께 참조하시면 좋을 것 같습니다.

반응형