ee.Image.where

Melakukan penggantian nilai bersyarat.

Untuk setiap piksel di setiap band 'input', jika piksel yang sesuai di 'test' bukan nol, outputkan piksel yang sesuai dalam nilai, jika tidak, outputkan piksel input.

Jika pada piksel tertentu, pengujian atau nilai ditutupi, nilai input akan digunakan. Jika input disamarkan, tidak ada yang dilakukan.

Band output memiliki nama yang sama dengan band input. Jenis output setiap band adalah jenis input dan nilai yang lebih besar. Gambar output mempertahankan metadata dan jejak gambar input.

PenggunaanHasil
Image.where(test, value)Gambar
ArgumenJenisDetail
ini: inputGambarGambar input.
testGambarGambar pengujian. Piksel gambar ini menentukan piksel input mana yang ditampilkan. Jika ini adalah satu band, band ini akan digunakan untuk semua band dalam gambar input. Ini mungkin bukan gambar array.
valueGambarNilai output yang akan digunakan jika pengujian tidak nol. Jika ini adalah satu band, band ini akan digunakan untuk semua band dalam gambar input.