Earth Engine presenta
niveles de cuotas no comerciales para proteger los recursos de procesamiento compartidos y garantizar un rendimiento confiable para todos. Todos los proyectos no comerciales deberán seleccionar un nivel de cuota antes del
27 de abril de 2026 o usarán el nivel Comunidad de forma predeterminada. Las cuotas de nivel entrarán en vigencia para todos los proyectos (independientemente de la fecha de selección del nivel) el
27 de abril de 2026.
Obtén más información.
Operaciones morfológicas
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Earth Engine implementa operaciones morfológicas como operaciones focales, específicamente los métodos de instancias focalMax(), focalMin(), focalMedian() y focalMode() en la clase Image. (Estos son atajos para el reduceNeighborhood() más general, que puede ingresar los píxeles en un kernel a cualquier reductor con un resultado numérico. Consulta esta página para obtener más información sobre cómo reducir los vecindarios). Los operadores morfológicos son útiles para realizar operaciones como erosión, dilatación, apertura y cierre. Por ejemplo, para realizar una operación de apertura, usa focalMin() seguido de focalMax():
Editor de código (JavaScript)
// Load a Landsat 8 image, select the NIR band, threshold, display.
var image = ee.Image('LANDSAT/LC08/C02/T1_TOA/LC08_044034_20140318')
.select(4).gt(0.2);
Map.setCenter(-122.1899, 37.5010, 13);
Map.addLayer(image, {}, 'NIR threshold');
// Define a kernel.
var kernel = ee.Kernel.circle({radius: 1});
// Perform an erosion followed by a dilation, display.
var opened = image
.focalMin({kernel: kernel, iterations: 2})
.focalMax({kernel: kernel, iterations: 2});
Map.addLayer(opened, {}, 'opened');
Ten en cuenta que, en el ejemplo anterior, se proporciona un argumento de kernel al operador morfológico. Los píxeles cubiertos por elementos distintos de cero del kernel se usan en el cálculo. El argumento de iteraciones indica cuántas veces se debe aplicar el operador.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-25 (UTC)
[null,null,["Última actualización: 2025-07-25 (UTC)"],[],["Earth Engine's `Image` class provides `focalMax()`, `focalMin()`, `focalMedian()`, and `focalMode()` for morphological operations like erosion, dilation, opening, and closing. These operations use a kernel to define the neighborhood of pixels. For example, the opening operation is achieved by applying `focalMin()` then `focalMax()`. A kernel argument defines the area for computation, and the iterations argument specifies the number of operator applications. The provided code demonstrates the opening operation on a Landsat 8 image using a circular kernel.\n"]]