새로운 그래픽 체계의 그림 저장 기능 최근에 계속 IDL 8.0 이상 버전의 새로운 그래픽 기능들에 관하여 다루고 있는데요. 오늘은 이렇게 구현한 그래픽 컨텐츠를 그림 파일로 저장하는 방법을 소개하고자 합니다. 기존의 다이렉트 그래픽 체계에서는 'WRITE_'로 시작하는 프로시저들이 주로 사용되었지만, 새로운 그래픽 체계에서는 객체 지향.. IDL/New Graphics 2011.06.22
새로운 그래픽의 Contour 기능 소개 [2] 지난번에 이어서 오늘은 좀 더 컬러풀한 등위선(Contour) 그림을 CONTOUR 함수를 이용하여 그리는 법을 살펴보겠습니다. 이를 위하여 먼저 윈도우 하나를 WINDOW 함수를 이용하여 만들고, 예제용 2차원 자료를 HANNING 함수로 만드는 부분은 지난번과 같습니다. win = WINDOW(window_title='Contour Example', dimensions=[500, 500].. IDL/New Graphics 2011.06.21
IDL 8.1로 만들어본 MP4 동영상입니다 이번 IDL 8.1 버전에서 도입된 비디오 파일 생성 기능을 활용하여 MP4 형식의 동영상을 하나 만들어보았습니다. 참고로 동영상의 내용은 지난 주 6월 7일 오후에 발생했던 태양표면상의 대폭발 현상입니다. 고해상도 태양 관측위성인 SDO위성의 AIA라는 장비에서 파장 304A 및 171A로 관측된 이미지들을 모아.. IDL/New Graphics 2011.06.16
새로운 그래픽의 Contour 기능 소개 [1] 오늘은 IDL 8.0 버전부터 도입된 새로운 그래픽 함수들 중 CONTOUR 함수에 대하여 소개할까 합니다. 말 그대로 등위선(Contour) 그림을 그리는 기능을 수행합니다. 기존 Direct Graphics 체계에서도 CONTOUR라는 프로시저가 있긴 했지만, 새로운 그래픽 체계의 특성인 간단한 사용법과 깔끔한 그래픽 등의 장점을 이 .. IDL/New Graphics 2011.06.14
새로운 그래픽의 Plot 기능 소개 [3] IDL 8.0 이상의 버전에서부터 새롭게 사용 가능한 그래픽 기능들 중 플롯과 관련된 것들을 순차적으로 소개하고 있습니다. 오늘은 Bar Plot을 그리는 기능에 대해서 소개해드리겠습니다. 기존 다이렉트 그래픽 체계에서도 BAR_PLOT이라는 프로시저가 있긴 했지만, 오늘은 BARPLOT이라는 그래픽 함수의 사용법 .. IDL/New Graphics 2011.06.06
새로운 그래픽의 Plot 기능 소개 [2] 지난 글에 이어서 IDL 8.0 이상의 버전에서 지원되는 새로운 그래픽 체계를 이용하여 플롯을 그리는 예제를 추가적으로 소개하겠습니다. 일단 결과부터 보여드리면 다음 그림과 같은 플롯을 그려보고자 합니다. 참고로 이 그림은 Chi-Square 분포함수의 형태를 그린 플롯인데, 그 위에 설명을 위하여 텍스.. IDL/New Graphics 2011.06.03
새로운 그래픽의 Plot 기능 소개 [1] IDL 8.0부터 새롭게 도입된 그래픽 함수들을 사용하여 좀 더 깔끔한 그래픽으로 결과물들을 얻는 방법들을 순차적으로 소개하고자 합니다. 먼저 PLOT 함수(프로시저가 아님)를 사용하여 플롯을 그리는 방법들을 몇 가지 살펴보겠습니다. 기존의 IDL에서는 플롯을 그릴 때 주로 PLOT 프로시저를 사용해왔습.. IDL/New Graphics 2011.05.30