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

Do you need help?

Modificare l'import di un immagine

Alessio Natalucci (3660 points)
7 10 23
in HW6 obbligatorio by (3.7k points)
Salve, ero curioso di sapere se fosse possibile, in fase di import, modificare la matrice da caricare nel programma. Ad esempio sarebbe possibile caricare un PNG partendo dall'ultimo elemento a ritroso cosicché da avere:

Immagine = [[6,5,4],[3,2,1]]

Anziché:

Immagine = [[1,2,3],[4,5,6]]
246 views
closed

3 Answers

Best answer
AdSum (16290 points)
9 20 134
by (16.3k points)
selected by
L'unica maniera è lavorare sulla matrice restituita dal load. Non puoi modificare direttamente il metodo, almeno penso non sia consentito
cesare.giusti (360 points)
0 0 3
by (360 points)
Per modificare la matrice prima di caricarla credo dovresti mettere direttamente mano alla funzione load del modulo images. Quello che puoi fare  è caricare l'immagine e invertirla subito con reversed. A questo punto, però, per fare quello che vuoi fare tu dovresti ciclare su tutte le sottoliste e invertire anche loro.
Alessio Natalucci (3660 points)
7 10 23
by (3.7k points)
Era proprio per risparmiare questi passaggi ulteriori
andrea_25 (6070 points)
2 2 24
by (6.1k points)
Mi dispiace ma prima è necessario caricare l'immagine così com'è, solo dopo è possibile lavorare sulla matrice per poterla modificare