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 Obb immagine tutta nera foto_big

a
a.pietroluongo (11250 points)
20 39 131
in HW6 obbligatorio by (11.3k points)
closed by

Nel file HW6obb.zip  c'è un' immagine tutta nera 

Nel testo mi sembra di capire che i nodi (i pixel verdi) non sono cancellati.posso supporre che ogni immagine avrà dei pixel verdi?

In un immagine a sfondo nero  e' disegnata  una griglia 
dove  alcuni segmenti che ne connettono i nodi in orizzontale  
o in verticale sono stati cancellati

se do in input l'immagine  con k = 1 mi da ValueError: (0, 255, 0) is not in list 

Edit

ho trovato l'errore.

707 views
closed with the note: risolto

5 Answers

Best answer
E
Edward (25950 points)
3 4 172
by (26.0k points)
selected by
Nessuna immagine è tutta nera, fai uno zoom e troverai dei pixel verdi.

Puoi assumere che ogni immagine abbia una griglia
a
a.pietroluongo (11250 points)
20 39 131
by (11.3k points)
Ok mi trovo.. mi sono fidato del mio programma , evidentemente c'è  qualche errore
AndreaGasparini (18850 points)
7 12 120
by (18.9k points)
L'immagine non è completamente nera, è presente una piccola griglia 2x2 che ovviamente, considerate le dimensioni dell'immagine, è poco visibile senza uno zoom.

Se vuoi controllare si trova in posizione x=1995 y=955, ovvero in basso a destra.
a
a.pietroluongo (11250 points)
20 39 131
by (11.3k points)
Si ho visto,grazie!
AndreaGasparini (18850 points)
7 12 120
by (18.9k points)
la best answer è sempre ben accetta :)
Christian (15220 points)
3 4 77
by (15.2k points)
Prova a zoommare :-)
Tommaso Sgroi (12990 points)
10 11 91
by (13.0k points)
edited by
Devi comunque supporre che i segmenti siano stati cancellati, il tuo programma deve funzionare con qualsiasi input valido. Quindi il tuo programma deve sempre supporre che i segmenti siano cancellati, per fare i dovuti controlli e restituire un output valido.

In ogni caso per ora non ci sono immagini che non contengano pixel verdi e/o rossi.

Nel caso poi vengano effettuati test senza griglia in ogni caso l'output sarebbe 0
a
a.pietroluongo (11250 points)
20 39 131
by (11.3k points)
No, se in un immagine è disegnata una griglia ,ogni immagine avrà dei pixel verdi
Tommaso Sgroi (12990 points)
10 11 91
by (13.0k points)
Avevo scritto nodi al posto di segmenti, sorry
Andrea Sanchietti (3100 points)
5 7 40
by (3.1k points)
la griglia si trova in basso a sx ed è formata da solo 4 pixel verdi