스펙트럼 변환 함수는 다중밴드 이미지에 매트릭스를 적용하여 결과의 색상 값에 영향을 줍니다. 예를 들어 이 함수를 사용하여 false 색상 적외선 이미지를 가상 천연 색상 이미지로 변환할 수 있습니다.
참고
이 변환을 수행하는 방정식은 다음과 같습니다.
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 색상 이미지로 변환할 수 있습니다.