Come posso ottenere una matrice dei pixel di un'immagine?
Thanx
Come posso ottenere una matrice dei pixel di un'immagine?
Thanx
non ho capito: metti di avere una immagine 10*10, tu vuoi ottenere una matrice con 10 righe e 10 colonne?
credo si posso fare utilizzando un array(10, 10)
eh.. ma non so come ottenere le informazioni sui pixel...
Esempio
Ho un'immagine 10px per 10px .. tramite un metodo (ke non conosco ..) vorrei popolare una matrice con le informazioni sui pixel facenti parte l'immagine.
Spero di essere stato chiaro.![]()
prova ad usare questo codice (scritto al volo e in un linguaggio ke non è il mio.., spero non ci siano errori)
System.Drawing.Bitmap mia_img = new System.Drawing.Bitmap("cartella_della_immagine")
Response.Write(mia_img.Width & "*" & mia_img.Height)
thanx sms ma questo codice stampa a video solo le dimensioni in pixel dell'immagine..
.. la cosa a cui pensavo io era del tipo che nella cella [x,y] della matrice risultante ci trovi o il valore esadecimale del colore del pixel in questione o il suo rispettivo colore rgb..
..cioe' ..
facciamo finta che l'immagine e' 5px X 5px; vorrei trovare una maniera per poter ottenere una matrice con i colori dell'immagine, pixel x pixel; cioe'
----------------------------------------------------------------------------
| #123123 | #123223 | #121123 | #223123 | #124123 |
----------------------------------------------------------------------------
| #323123 | #123223 | #121123 | #223123 | #125523 |
----------------------------------------------------------------------------
| #423123 | #127223 | #124123 | #323123 | #187623 |
----------------------------------------------------------------------------
| #523123 | #125223 | #121173 | #223123 | #154123 |
----------------------------------------------------------------------------
| #623123 | #122223 | #121121 | #113123 | #123323 |
----------------------------------------------------------------------------
si puo' fa'?
ovvio ke il codice ke ti ho messo stampa a video le dimensioni!
credevo ke il resto lo sapevi fare tu..
allora, x creare la matrice se non sbaglio devi usare Array(x, y) dove x e y sono width e height.
x individuare il colore sinceramente non mi viene in mente niente
purtroppo sono nuovo del linguaggio ..
C'e' nessuno che puo' aiutarmi?![]()