Per cercare una svolta stavo pensando di fare che una volta che mi viene data la posizione di riga pixel in cui mi trovo mi salvo tutti i pixel che coprono la mia casella e cerco x, y maggiori e x,y minori per trovarmi i vertici della casella. Una volta che ho ottenuto vorrei cercare se una posizione valida vedendo se le caselle (nord:[xmin][ymin-2], sud.... E così via) sono bianche. Esiste un metodo più veloce?