Verwenden Sie image.reduce()
, um eine Image
zu verkleinern. Das Reduzieren eines Bildes funktioniert analog zu imageCollection.reduce()
, mit der Ausnahme, dass die einzelnen Farbbänder des Bildes anstelle der Bilder in der Sammlung in die Funktion eingegeben werden. Die Ausgabe ist ebenfalls ein Bild mit der Anzahl der Bänder, die der Anzahl der Reducer-Ausgaben entspricht. Beispiel:
Code-Editor (JavaScript)
// Load an image and select some bands of interest. var image = ee.Image('LANDSAT/LC08/C02/T1/LC08_044034_20140318') .select(['B4', 'B3', 'B2']); // Reduce the image to get a one-band maximum value image. var maxValue = image.reduce(ee.Reducer.max()); // Display the result. Map.centerObject(image, 10); Map.addLayer(maxValue, {max: 13000}, 'Maximum value image');
import ee import geemap.core as geemap
Colab (Python)
# Load an image and select some bands of interest. image = ee.Image('LANDSAT/LC08/C02/T1/LC08_044034_20140318').select( ['B4', 'B3', 'B2'] ) # Reduce the image to get a one-band maximum value image. max_value = image.reduce(ee.Reducer.max()) # Display the result. m = geemap.Map() m.center_object(image, 10) m.add_layer(max_value, {'max': 13000}, 'Maximum value image') m