ee.Image.reduceResolution

Consente la riproiezione utilizzando il riduttore specificato per combinare tutti i pixel di input corrispondenti a ciascun pixel di output. Se il riduttore ha un solo input, viene applicato separatamente a ogni banda della raccolta; in caso contrario, deve avere lo stesso numero di input delle bande dell'immagine di input.

I nomi degli output del riduttore determinano i nomi delle bande di output: i riduttori con più input utilizzeranno direttamente i nomi degli output, i riduttori con un singolo input e un singolo output manterranno i nomi delle bande di input e i riduttori con un singolo input e più output anteporranno il nome della banda di input al nome dell'output (ad es. '10_mean', '10_stdDev', '20_mean', '20_stdDev').

I pesi di input del riduttore saranno il prodotto della maschera di input e della frazione del pixel di output coperta dal pixel di input.

UtilizzoResi
Image.reduceResolution(reducer, bestEffort, maxPixels)Immagine
ArgomentoTipoDettagli
questo: imageImmagineL'immagine di input.
reducerRiduttoreIl riduttore da applicare da utilizzare per combinare i pixel.
bestEffortBooleano, valore predefinito: falseSe l'utilizzo dell'input alla risoluzione predefinita richiederebbe troppi pixel, inizia con i pixel di input già ridotti da un livello della piramide che consenta l'operazione.
maxPixelsNumero intero, valore predefinito: 64Il numero massimo di pixel di input da combinare per ogni pixel di output. Se imposti un valore troppo elevato, si verificheranno problemi di memoria insufficiente.