Riesco a trovare il perimetro di tutti i rettangoli o quadrati che siano, poi (da prova) riesco a colorare anche l'interno dei rettangoli, quindi non è un problema di coordinate.
Il cappio è capire se un rettangolo è tutto nero al suo interno, oppure se ci sono pixel bianchi.
La mia idea ( che non funziona, sigh) era -con due while- di scorrermi tutti i pixel interni al rettangolo, e se e solo se sono tutti neri, allora procedo a colorare. Tuttavia, così, non riesco.
Allora ho provato ad aggiungere tutto ciò all'interno del rettangolo in una lista vuota, poi, se in questa non ci sono pixel bianchi, procedo a colorare quel determinato quadrilatero.
Ma ancora una volta, non riesco a non colorare ciò che non va colorato.
Help me