스펙트럼 변환 함수

스펙트럼 변환 함수는 다중밴드 이미지에 매트릭스를 적용하여 결과의 색상 값에 영향을 줍니다. 예를 들어 이 함수를 사용하여 false 색상 적외선 이미지를 가상 천연 색상 이미지로 변환할 수 있습니다.

참고

이 변환을 수행하는 방정식은 다음과 같습니다.

Output Band_R = Weight_P * Band_C

여기서 각 항목 정보는 다음과 같습니다.

  • Band_R은 결과 밴드입니다. 여기서 R은 1~결과 밴드 개수의 숫자입니다.
  • Weight_P는 쉼표로 구분된 가중치 목록으로, 각 입력 밴드당 1 가중치입니다. 각 밴드의 가중치 합은 1과 동일해야 합니다.
  • Band_C는 입력 이미지입니다. 여기서 C는 1~입력 이미지 밴드 개수의 숫자입니다.

매개변수

매개변수설명

래스터

입력 래스터입니다.

래스터 데이터셋, 모자이크 데이터셋 또는 이미지 서비스일 수 있습니다.

크기

변환 매트릭스의 행 및 열의 수입니다.

변환 매트릭스

입력 래스터를 변환하는 데 사용하는 매트릭스입니다.

이 변환을 수행하는 방정식은 다음과 같습니다.

Output Band_R = Weight_P * Band_C

여기서 각 항목 정보는 다음과 같습니다.

  • Band_R은 결과 밴드입니다. 여기서 R은 1~결과 밴드 개수의 숫자입니다.
  • Weight_P는 쉼표로 구분된 가중치 목록으로서 각 입력 밴드당 1입니다. 각 밴드의 가중치 합은 1과 동일해야 합니다.
  • Band_C는 입력 이미지입니다. 여기서 C는 1~입력 이미지 밴드 개수의 숫자입니다.

가상 색상에 대한 자세한 내용

사용 가능한 다른 밴드에서 청색 밴드를 생성하고 SPOT 이미지 데이터셋의 일부인 적색 및 녹색 밴드를 사용하여 청색 밴드가 없는 SPOT 이미지를 천연 색상 이미지로 나타나도록 변환할 수 있습니다. 스펙트럼 매트릭스 프로세스를 적용하여 이전에 존재하지 않았던 색상을 만들기 위해 변환을 적용하여 다중밴드 이미지에서 가상 색상 이미지를 만듭니다.

다음 메트릭스를 사용하여 false 색상(근적외선, 빨간색, 녹색) 이미지를 가상 색상(RGB) 이미지로 변환할 수 있습니다.

0.1 0.9 0.0 
0.3 0.0 0.7 
0.1 0.1 0.8

변환 방정식과 false 색상을 가상 색상으로 변환하는 위의 매트릭스를 사용할 경우 다음과 같은 밴드가 출력됩니다.

  • 결과 밴드 1 = (0.1 * InputBand1) + (0.9 * InputBand2) +(0.0 * InputBand3)
  • 결과 밴드 2 = (0.3 * InputBand1) + (0.0 * InputBand2) + (0.7 * InputBand3)
  • 결과 밴드 3 = (0.1 * InputBand1) + (0.1 * InputBand2) + (0.8 * InputBand3)

다음의 이미지에는 SPOTView ORTHO Basic 이미지(4개 밴드가 사용됨)가 사용됩니다. 처음 3개 밴드가 표시되어 오른쪽의 적외선 이미지를 생성합니다. 위의 매트릭스와 함께 스펙트럼 변환 함수를 사용하면 이 이미지를 왼쪽에 있는 true 색상 이미지로 변환할 수 있습니다.

스펙트럼 변환 함수 예시