Contiene todos los datos de las intersecciones de un tablero y las
funciones necesarias para encontrarlas. Parámetros necesarios: *image: la
imagen del tablero que queremos tratar. *template: el template que vamos
a pasarle a la imagen. *size: el tamaño del tablero para saber cuantas
intersecciones buscar.
None
|
__init__(self,
image,
template=' images/tplPoint.png ' ,
size=19)
Inicializamos la imágen, el template y algunas variables. |
source code
|
|
|
detect_intersections(self,
threshold=0.7)
Función recursiva que detecta las intersecciones del tablero usando
un template y un valor umbral, el cual iremos variando para hasta
obtener el resultado deseado. |
source code
|
|
|
paint_save_intersection(self)
Función que pinta y guarda las intersecciones para chequeos. |
source code
|
|
|
media(self)
Hallamos la media de todas las filas y columnas. |
source code
|
|
tuple(str, int, bool # Los candidatos los
hemos dividido en dos, los que estaban en # intersecciones libres, y
los que estaban en ocupadas.
|
|