Hola:
Para ver si alguien se anima con ésto, estuve preparando un sistema sencillo de reconocimiento de bordes:
Buscador de áreas de imágen...
En resúmen, la rutina busca el norte (el límite superior), y a partir de esa coordenada se intenta encontrar todas las coordenadas siguientes hasta que se repita alguna... ese array se vuelca a un
XML donde a la vez tenemos un atributo codigo, que debería devolver un valor positivo, en el caso de ser negativo, se trataría de lo que se podría denominar una isla...
Evidentemente falta una buena depuración (también estética)... y también queda pendiente el reconocimiento de las figuras.
Saludos