Чтобы уменьшить Image
, используйте image.reduce()
. Уменьшение изображения работает аналогично imageCollection.reduce()
, за исключением того, что в редуктор вводятся полосы изображения, а не изображения в коллекции. Выходные данные также представляют собой изображение с количеством полос, равным количеству выходов редуктора. Например:
Редактор кода (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
Колаб (Питон)
# 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
Чтобы уменьшить Image
, используйте image.reduce()
. Уменьшение изображения работает аналогично imageCollection.reduce()
, за исключением того, что в редуктор вводятся полосы изображения, а не изображения в коллекции. Выходные данные также представляют собой изображение с количеством полос, равным количеству выходов редуктора. Например:
Редактор кода (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
Колаб (Питон)
# 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