Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [C#] matrice con pixel dell'immagine

    Come posso ottenere una matrice dei pixel di un'immagine?

    Thanx

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    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)

  3. #3
    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.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    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)

  5. #5
    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'?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    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

  7. #7
    purtroppo sono nuovo del linguaggio ..
    C'e' nessuno che puo' aiutarmi?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.