Cómo manipular los valores de una matriz de 3 X 3... utilizando la calculadora de rasterización o cualquier otro método, por ejemplo, para averiguar cuántas celdas hay en una matriz de 3 X 3 que tienen valores de celda menores que la celda central... y sumarlos...
Respuesta
¿Demasiados anuncios?No creo que haya una forma sencilla de hacer esto en ArcGIS.
Primero debe crear 8 archivos con los valores de los píxeles alrededor de su píxel central. Esto puede hacerse desplazando la trama o utilizando la herramienta de estadísticas focales con un filtro personalizado, por ejemplo
3 3
0 0 0
1 0 0
0 0 0
para el píxel izquierdo.
A continuación, puede utilizar el álgebra de mapas en esos píxeles para obtener el valor que espera (siendo "píxel11" la trama que incluye los píxeles centrales)
Con("pixel00" > "pixel11", "pixel00", 0) + Con("pixel01" > "pixel11", "pixel01", 0) + ...
alternativamente, puede convertir su raster a un array numpy y hacer su procesamiento en numpy.