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

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

[HW6] Dubbio sulla seconda parte

dylanbastonini (940 points)
1 5 10
in HW6 obbligatorio by (940 points)

 Ciao ragazzi, posso chiedervi alcuni chiarimenti su questa parte?

La nuova immagine contiene, nello stesso ordine della sequenza di disegno, 
su righe successive dall'alto in basso i dati di ciascun rettangolo 
codificati come 5 pixel consecutivi in orizzontale come segue:
    x, y, w, h: sono codificati ciascuno con un pixel: i tre canali RGB del pixel rappresentano il valore in base 256.
        Esempio: (1,2,3) = 1*255*(2*255+3)=130815
    C: è il colore del 5° pixel

nei file encoded troveremo a destra dei pixel colorati con colori solidi, mentre a sinistra avremo delle sfumature meno comprensibili, come avete interpretato questa cosa? 

198 views
closed

2 Answers

Best answer
alessiodellasanta (11830 points)
8 14 34
by (11.8k points)
selected by
twgever (17470 points)
8 29 105
by (17.5k points)
i colori a sinistra sono più scuri, perche se ci fosse un valore alto nel primo elemento della tupla, come ad esempio (200,1,1), avremmo che il valore associato sarebbe 200*(256^2)+256+1. che è un numero molto grande. Visto che stiamo lavorando con immagini piccole, avremo una grande variazione sul blu (B) e una leggerissima variazione su G. invece il pixel a destra è il pixel del colore, che è l'unico che non ha un corrispondente in base diesci. Mi sono spiegato?