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

Do you need help?

[HW5opt] Come Verificare Se Un Bordo Dev'essere Verde o Rosso

MRinaudo (3660 points)
22 40 50
in HW5 opzionale by (3.7k points)
closed by
Ciao a tutti,

finora, sono riuscito ad ottenere tutti i poster con i bordi di colore verde.

Come faccio a sapere quali bordi io devo transformare in colore rosso ?

Grazie.

Saluti.
263 views
closed with the note: Risolto.

1 Answer

Best answer
andrea_25 (6070 points)
2 2 24
by (6.1k points)
selected by

"Notare che un pixel si trova sul perimetro (e quindi è rosso) se nel suo intorno (gli 8 pixel adiacenti) si trova almeno un pixel esterno a tutti i poster."

Quando un pixel è esterno a tutti i poster? Quando non è né bianco, né verde, né rosso... 

Potresti scorrere tutti i pixel dell'immagine e considerare solo quelli che soddisfano opportune condizioni, oppure potresti inserire direttamente un controllo quando colori i bordi di ogni rettangolo (ammesso che tu lo faccia dopo aver creato prima i rettangoli riempiti di pixel bianchi).