La formación de grupos separados
de áreas a partir de imágenes booleanas tiene una pequeña
complicación que implica un paso adicional intermedio. Para esto conviene examinar en detalle una sección de la
imagen B-4, comparándola con la misma sección de la imagen B-5.
 |
 |
| Zoom de imagen
booleana B-4. Las "islas" negras tienen valor cero
porque no cumplen simultáneamente las restricciones de altitud
y pendiente. |
Zoom de imagen
B-5. Aquí las mismas "islas" de la imagen de la
izquierda tienen códigos distintos de cero y por lo tanto son
grupos que es necesario eliminar, porque no cumplen las
condiciones de altitud y pendiente. |
Para que los grupos sean solamente
de áreas que cumplen las condiciones (altitud entre 1000 y 2000 metros
y pendientes menores que 10%), es necesario multiplicar la imagen B-4
por la B-5, lo que da como resultado una imagen con grupos diferenciados
pero donde las islas vuelven a tener el valor cero de la imagen B-4:
De esta forma nos aseguraremos de
calcular sólo las áreas que interesan. Este mismo proceso de
depuración de píxeles será necesario repetir en todos los pasos donde
a partir de una imagen booleana (binaria) se desee individualizar los grupos
de píxeles que están separados (áreas no contiguas).
|