Bitwise Not 함수

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

입력 래스터의 바이너리 값에 대해 Bitwise Not(보충) 연산을 수행합니다.

Bitwise Not 설명

참고

입력이 부동 소수점 유형이면 비트 연산이 수행되기 전에 내림을 통해 값이 정수값으로 변환됩니다.

모든 비트 연산에는 다음과 같은 공통점이 있습니다.

  • 이진값은 2의 보수로 저장됩니다.
  • 도구는 32비트 정수에 대해 사용됩니다.
  • 가장 왼쪽 비트 자리는 값의 부호(양수 또는 음수)에 따라 반전됩니다. 즉, 정수가 양수면 이 비트 자리는 0이며 정수가 음수면 1입니다.

Bitwise Not 연산은 다른 비트와 마찬가지로 부호 비트를 처리합니다. 픽셀 위치에 대한 입력이 음수이면 결과도 음수이며, 입력이 양수이면 결과도 양수입니다.

입력이 다중밴드 래스터인 경우 결과는 다중밴드 래스터입니다. 함수는 입력의 각 밴드에서 작업을 수행합니다.

입력이 다차원래스터인 경우 모든 변수의 모든 슬라이스가 처리되며 결과는 다차원 래스터가 됩니다.

매개변수

매개변수 이름설명

래스터

Bitwise Not(보수) 연산을 수행할 입력 래스터입니다.

범위 유형

다음 중 결과 래스터에 사용될 범위를 선택합니다.

  • 첫 번째 — 첫 번째 입력 래스터의 범위를 사용하여 처리 범위를 결정합니다.

  • 교차 — 중첩되는 픽셀의 범위를 사용하여 처리 범위를 결정합니다. 이 옵션이 기본 설정입니다.
  • 결합 — 모든 래스터의 범위를 사용하여 처리 범위를 결정합니다.
  • 마지막 — 마지막 입력 래스터의 범위를 사용하여 처리 범위를 결정합니다.

셀크기 유형

다음 중 결과 래스터에 사용될 셀 크기를 선택합니다. 모든 입력 셀 크기가 동일하면 모든 옵션에서 동일한 결과가 반환됩니다.

  • 첫 번째 — 입력 래스터의 첫 번째 셀 크기가 사용됩니다.
  • 최소 — 모든 입력 래스터의 가장 작은 셀 크기가 사용됩니다.
  • 최대 — 모든 입력 래스터의 가장 큰 셀 크기가 사용됩니다. 이 옵션이 기본 설정입니다.
  • 평균 — 모든 입력 래스터의 평균 셀 크기가 사용됩니다.
  • 마지막 — 입력 래스터의 마지막 셀 크기가 사용됩니다.

Bitwise에 대한 자세한 정보

비트 도구는 픽셀 단위로 입력 값의 이진 표현을 평가합니다. 이진 표현의 각 비트에 대해 불린 연산이 수행됩니다.

다양한 비트 도구의 작동 방식에 대한 로직이 다음 섹션의 그림으로 나와 있습니다. 입력 값이 밑2 이진 표현으로 변환되어, 분석된 다음, 십진(밑10) 값으로 반환되는 작업 흐름이 화살표로 표시되어 있습니다.

Bitwise Not 작동 방식에 대한 자세한 정보

Bitwise Not의 경우 입력값의 바이너리 표현에 대한 bitwise 보수가 결정됩니다. 즉, 1인 각 입력 비트의 결과는 0입니다. 0인 입력 비트의 결과는 1입니다.

Bitwise Not 예시
Bitwise Not 예시