Page Summary
-
The
Array.bitwiseXormethod calculates the bitwise XOR of input arrays element-wise. -
It takes two Array arguments,
leftandright, and returns an Array.
| Usage | Returns |
|---|---|
Array.
bitwiseXor
(right)
|
Array |
| Argument | Type | Details |
|---|---|---|
|
this:
left
|
Array | The left-hand value. |
right
|
Array | The right-hand value. |
Examples
Code Editor (JavaScript)
var empty = ee . Array ([], ee . PixelType . int8 ()); print ( empty . bitwiseXor ( empty )); // [] print ( ee . Array ( 0 ). bitwiseXor ( ee . Array ( 0 ))); // 0 print ( ee . Array ( 0 ). bitwiseXor ( ee . Array ( 1 ))); // 1 print ( ee . Array ( 1 ). bitwiseXor ( ee . Array ( 0 ))); // 1 print ( ee . Array ( 1 ). bitwiseXor ( ee . Array ( 1 ))); // 0 print ( ee . Array ( 0x00FF ). bitwiseXor ( ee . Array ( 0xFF00 ))); // 65535 print ( ee . Array ([ 1 , 2 , 3 ]). bitwiseXor ( ee . Array ([ 5 , 8 , 16 ]))); // [4,10,19]
import ee import geemap.core as geemap
Colab (Python)
empty = ee . Array ([], ee . PixelType . int8 ()) display ( empty . bitwiseXor ( empty )) # [] display ( ee . Array ( 0 ) . bitwiseXor ( ee . Array ( 0 ))) # 0 display ( ee . Array ( 0 ) . bitwiseXor ( ee . Array ( 1 ))) # 1 display ( ee . Array ( 1 ) . bitwiseXor ( ee . Array ( 0 ))) # 1 display ( ee . Array ( 1 ) . bitwiseXor ( ee . Array ( 1 ))) # 0 display ( ee . Array ( 0x00FF ) . bitwiseXor ( ee . Array ( 0xFF00 ))) # 65535 # [4, 10, 19] display ( ee . Array ([ 1 , 2 , 3 ]) . bitwiseXor ( ee . Array ([ 5 , 8 , 16 ])))

