오늘은 IDL에서 널리 사용되는 함수들 중 하나인 BYTSCL 함수에 관하여 살펴보고자 합니다. 이 함수의 역할은 그 명칭에서도 대략 짐작이 가능한데요. 바로 바이트 스케일링(Byte Scaling)입니다. 기본적으로는 다수의 값들로 구성된 배열에 대하여 최소값 및 최대값의 범위를 기반으로 모든 값들을 0~255 사이의 범위로 재조정하는 처리를 의미합니다. 즉 배열 내 모든 값들을 일괄적으로 0~255의 바이트스케일(Byte Scale)로 환산하는 역할이라고 볼 수 있습니다. 일단 IDL 도움말에서 BYTSCL 함수에 관한 내용을 찾아보면 사용 문법이 다음과 같이 명시되어 있습니다. Result = BYTSCL( Array [, MAX=value] [, MIN=value] [, /NAN] [, TOP=v..