Buongiorno!
Sto avendo difficoltà con il ritorno dell'immagine nell'HW 8 rec e volevo chiedere chiarimenti riguardo il tipo di dati che prende images.save(img, file_output) come input.
Da commento nel file images.py -> img è una lista di liste di pixel
Ho provato sia con quella che mi sembrava la soluzione più ovvia
img = [[(R,G,B)], [(R,G,B)], [(R,G,B)], [(R,G,B)]]
che, per scrupolo, con
img = [(R,G,B), (R,G,B), (R,G,B), (R,G,B)]
L'output è corretto, se non che risulta essere ruotato di 90°. Cioè, secondo l'esempio di cui sopra, anzichè ottenere una matrice composta da una riga di 4 pixel ottengo una matrice composta da una colonna di 4 pixel.
Direi che il problema sta nel modo in cui do l'input, ma non riesco a capire dove sbaglio.
Suggerimenti?
Sto avendo difficoltà con il ritorno dell'immagine nell'HW 8 rec e volevo chiedere chiarimenti riguardo il tipo di dati che prende images.save(img, file_output) come input.
Da commento nel file images.py -> img è una lista di liste di pixel
Ho provato sia con quella che mi sembrava la soluzione più ovvia
img = [[(R,G,B)], [(R,G,B)], [(R,G,B)], [(R,G,B)]]
che, per scrupolo, con
img = [(R,G,B), (R,G,B), (R,G,B), (R,G,B)]
L'output è corretto, se non che risulta essere ruotato di 90°. Cioè, secondo l'esempio di cui sopra, anzichè ottenere una matrice composta da una riga di 4 pixel ottengo una matrice composta da una colonna di 4 pixel.
Direi che il problema sta nel modo in cui do l'input, ma non riesco a capire dove sbaglio.
Suggerimenti?