스트레치 함수

ArcGIS Image for ArcGIS Online에서 사용할 수 있습니다.

스트레치 함수는 여러 스트레치 유형을 통해 밝기, 대비, 감마와 같은 등록정보를 변경하여 이미지를 향상시킵니다.

스트레치 함수에는 모자이크 데이터셋 내의 래스터에서 계산된 통계가 사용되므로 이 함수를 사용하려면 통계가 계산되어 있는지 확인해야 합니다.

다음 이미지는 스트레치의 예시를 보여줍니다. 히스토그램 A는 이미지 A의 픽셀값을 나타냅니다. 전체 범위에 걸쳐 값(히스토그램 B에 표시)을 확장하면 이미지의 모양을 변경하고 시각적으로 향상시킬 수 있습니다(이미지 B).

선형 히스토그램 스트레치

참고

스트레치 유형은 모양을 개선하기 위해 래스터에 적용될 히스토그램 스트레치를 정의합니다. 스트레칭은 히스토그램의 픽셀값을 비트 심도에서 정의한 최소값 및 최대값에서 분산시켜 데이터의 모양을 개선합니다. 예를 들어 8비트 래스터 데이터셋 또는 모자이크 데이터셋은 0에서 255까지 확장됩니다. 다른 스트레치는 래스터 표시에서 다른 결과를 생성합니다.

매개변수

매개변수설명

래스터

스트레치를 대비할 입력 래스터입니다.

유형

스트레치 유형 방법을 선택합니다.

  • 없음 - 명암대비 스트레치 없음
  • StdDev - 표준편차 스트레치
  • MinMax - 최소-최대 스트레치
  • PercentMinMax - 백분율 클립 스트레치
  • Sigmoid - 시그모이드 스트레치

결과 최소

히스토그램의 가장 낮은 픽셀 값을 설정합니다.

결과 최소결과 최대는 선형 대비 확장되는 값의 범위를 설정합니다.

결과 최대

히스토그램의 가장 높은 픽셀 값을 설정합니다.

결과 최소결과 최대는 선형 대비 확장되는 값의 범위를 설정합니다.

표준편차 n

사용할 표준편차 개수로 n 값을 지정합니다. 이 방법은 피처값이 평균값과 얼마나 다른지 강조하기 위해 사용됩니다. 정규 분포 데이터에 사용될 때 가장 좋습니다.

최소 백분율 클립

스트레치에서 제외할 낮은 값의 백분율을 지정합니다.

유효한 값의 범위는 0~99 사이여야 합니다.

최대 백분율 클립

스트레치에서 제외할 높은 값의 백분율을 지정합니다.

유효한 값의 범위는 0~99 사이여야 합니다.

시그모이드(Sigmoid) 강도 레벨

강도 수준은 스트레치에 사용될 시그모이드 함수의 양을 결정합니다. 1과 같이 낮은 값은 곡선의 중간 부분만 사용하므로 흐릿하고 희미한 색상을 생성합니다. 6과 같은 높은 값은 곡선 전체를 사용하므로 선명하고 뚜렷한 색상을 생성하는 경향이 있습니다.

예상 통계

통계를 추정하려면예상 통계 체크 박스를 선택합니다. 추정된 통계는 래스터 중심에서 1000 x 1000 샘플링으로 계산되며 스트레치에서 사용됩니다.

이 옵션을 선택하고 래스터에 통계가 있거나 통계 테이블에 값을 입력한 경우 스트레치에 히스토그램이 필요하지 않는 한 추정 대신에 사용됩니다. 스트레치에 존재하지 않는 히스토그램이 필요한 경우 추정됩니다.

동적 범위 조정

화면에 표시된 픽셀에서만 통계를 계산하려면 동적 범위 조정 체크 박스를 선택합니다. 이 옵션은 일반적으로 이 유형의 스트레치를 수행할 수 없는 웹앱에서 이미지가 발행 및 사용될 때 적용됩니다.

통계

대화 상자에서 자체 통계를 입력할 수 있습니다. 기본 설정에 따라 통계는 데이터에서 검색됩니다. 그러나 이 매개변수에 입력한 값이 대신 사용됩니다.

자동 감마

자동 감마를 사용하여 데이터셋의 통계 및 히스토그램에서 감마를 계산합니다. 통계는 함수 자체에 의해 추정된 통계일 수 있으며, 레이어를 선택한 경우 소프트웨어에 의해 통계가 추정될 수 있습니다.

감마 사용

감마 스트레치를 적용하려면 감마 사용 체크 박스를 선택합니다.

감마

슬라이더 막대를 사용하여 수동으로 감마 값을 설정합니다.

스트레치 유형에 대한 자세한 정보

없음

스트레치 유형이 없음이면 통계가 있어도 스트레치 방법이 적용되지 않습니다.

표준편차 및 백분율 클립

대부분의 경우 다수 픽셀값이 상한 및 하한 내에 있다고 가정할 수 있습니다. 따라서 극한값을 잘라내는 것이 적절합니다. 이 작업은 표준편차 또는 백분율 클립을 정의하여 통계적으로 수행할 수 있습니다.

표준편차 스트레치 유형은 표준편차(n) 값으로 정의된 값 간에 선형 스트레치를 적용합니다.

백분율 클립 스트레치 유형은 정의된 백분율 클립 최소 픽셀값 및 백분율 클립 최대 픽셀값 간에 선형 스트레치를 적용합니다.

이러한 스트레치 유형 중 하나를 사용하면 히스토그램에서 정의된 값을 벗어나는 모든 값이 끝으로 밀려납니다. 예를 들어, 히스토그램의 값 범위가 이전에 언급한 값 범위(33~206)와 동일하며, 백분율 클립 최소값과 최대값을 2로 정의했다고 가정합니다. 하한의 2%가 33~45의 값이고 상한의 2%가 198~206의 값이면 히스토그램이 0~255의 값으로 넓게 재분포됩니다. 33~45의 값은 0이 되고, 198~206의 값은 255가 되며, 다른 모든 값은 그 사이에 분산됩니다. 마찬가지로 2 표준편차를 정의하면 두 번째 표준편차를 초과하는 값은 0 또는 255가 되고 나머지 값은 0에서 255 사이에서 확장됩니다.

최소값-최대값

이 스트레치 유형은 히스토그램의 끝점으로 사용되는 결과 최소 및 결과 최대 픽셀값을 기반으로 선형 스트레치를 적용합니다. 예를 들어, 8비트 데이터셋에서 최소값과 최대값은 33과 206이 될 수 있습니다. 선형 스트레치를 사용하면 0에서 255까지 256개 값에 걸쳐 값이 분산됩니다. 픽셀값이 전체 히스토그램 범위에 걸쳐 분포되어 이미지의 대비가 밝아지고 증가하기 때문에 영상의 피처를 더 쉽게 구분할 수 있습니다.

시그모이드

시그모이드 명암대비 스트레치는 극단에서 충분한 대비를 유지하면서 영상의 중간 픽셀값을 강조하도록 설계되었습니다. 모든 픽셀값을 시그모이드 함수(S형 곡선)에 따라 배치합니다. 매우 밝은 영역 및 매우 어두운 영역에서는 대비가 적게 나타나며 이러한 극단 간 영역에서는 선명하게 나타납니다. 이는 거의 모든 이미지에 이상적인 스트레치이며 이미지에 구름과 물이 있는 경우에 효과적으로 수행됩니다.

강도 수준은 스트레치에 사용될 시그모이드 함수의 양을 결정합니다. 1과 같이 낮은 값은 곡선의 중간 부분만 사용하므로 흐릿하고 희미한 색상을 생성합니다. 6과 같은 높은 값은 곡선 전체를 사용하므로 선명하고 뚜렷한 색상을 생성하는 경향이 있습니다.

감마에 대한 자세한 정보

감마는 래스터 데이터셋의 중간 수준 회색 값 간의 대비 정도를 나타냅니다. 감마는 래스터 데이터셋의 검은색 또는 흰색 값에는 영향을 미치지 않으며, 중간 값에만 영향을 미칩니다. 감마 보정을 적용하여 래스터 데이터셋의 전반적인 밝기를 제어할 수 있습니다. 또한 감마는 밝기뿐만 아니라 빨간색, 초록색, 파란색 비율도 변경합니다.

감마 값이 1 미만이면 어두운 영역의 대비는 감소하고 밝은 영역의 대비는 증가합니다. 그러면 이미지의 어두운 영역 또는 밝은 영역이 포화되지 않고 이미지가 어두워집니다. 이를 통해 건물 꼭대기와 같이 더 밝은 피처의 디테일을 강조할 수 있습니다. 반대로 감마 값이 1보다 크면 건물의 그림자와 같이 어두운 영역의 대비가 증가합니다. 감마 값이 1보다 크면 고도 데이터로 작업할 때 낮은 고도 영역의 디테일을 표시하는 데 도움이 될 수 있습니다.

다음 이미지에서는 래스터 데이터셋을 표시하는 데 사용되는 감마 값 조정 효과를 볼 수 있습니다.

감마