![]() |
XBand
|
The XBandParamMath type exposes the following members.
Name | Description | |
---|---|---|
![]() |
ArrBandList | 밴드 연산에 적용되는 밴드의 리스트를 정의한다. 입력되는 순서대로 제일 먼저 입력되는 밴드는 B1, 그 다음은 B2, ... 으로 표현한다. |
![]() |
ExpressionELSE | ExpressionIF구문이 참이 아닌 경우 실행하는 구문을 설정하거나 얻는다. 예를 들어, ExpressionTHEN의 구문이 0이면, ExpressionIF의 화소값이 참인 아닌 경우에만 해당 화소 위치에 0을 입력한다. |
![]() |
ExpressionIF | 연산에 필요한 조건문을 설정하거나 얻는다. 예를 들어, "B1 < B2"는 두 밴드의 화소단위 동일 위치 상에서 B1 영상 밴드가 B2 영상 밴드의 화소값이 작은 경우에만 참이다. |
![]() |
ExpressionTHEN | ExpressionIF구문이 참인 경우 실행하는 구문을 설정하거나 얻는다. 예를 들어, ExpressionTHEN의 구문이 1이면, ExpressionIF의 화소값이 참인 경우에만 해당 화소 위치에 1을 입력한다. |
![]() |
UseClip | 밴드 계산의 결과가 입력 밴드의 데이터 범위보다 넘는 경우 Clip을 수행할지 여부를 설정한다. |
![]() |
ValueForDivideByZero | 밴드 계산시 0으로 나누어지는 계산 결과가 발생할 수 있기 때문에 이런 경우 특정값으로 결과를 나타내도록 값을 설정한다. |