Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Quadrati HW3 es1

E
Emanuelebev (720 points)
5 17 24
in Es1 by (720 points)
ho trovato il vertice in alto a sinistra controllando se il successivo nella riga e quello inferiore sono bianchi, poi scorro in senso orario i pixel per trovare i successivi vertici collegati da pixel bianchi (quindi per trovare il quadrato) ma ad esempio nell'immagine 1, mi trova 40 rettangoli.
352 views
closed

1 Answer

Best answer
_andrea_ (45670 points)
11 42 297
by (45.7k points)
selected by
neanche impegnandomi al massimo riuscirei a trovare 40 rettangoli nella prima immagine, sicuro di aver fatto i ciclo in modo che smettano di scorrere i pixel appena ne trovano uno non bianco? e sicuro di aver fatto bene il contorno, cioè che da destra vai in basso, poi a sinistra e poi torni su? per sicurezza metti un print ogni volta che teoricamente trovi un rettangolo e printa le coordinate del vertice in alto a sinistra, oppure metti un print ogni volta che teoricamente trovi un angolo, così sai quali ti trova, visto che 40 nella prima immagine sono davvero troppi
E
Emanuelebev (720 points)
5 17 24
by (720 points)
quindi dovrei usare un while per ogni vertice che trovo, giusto?
_andrea_ (45670 points)
11 42 297
by (45.7k points)
Non so come hai fatto fino ad ora ma non vedo altro modo per scorrere una riga (destra, sinistra) o una colonna (basso, alto). Come li controlli altrimenti?