Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come convertire immagini in Byte in Java

Computer memorizzano le immagini come file di dati binari . Il file per una data immagine dipende contenuto dell'immagine ( la sua dimensione , profondità di colore , e le componenti di colore per ciascun pixel ) e del metodo utilizzato per codificare l'immagine . Metodi standard come JPEG e PNG sono molto comuni . Un'applicazione Java può leggere un'immagine codificata per visualizzarla , o anche per applicare trasformazioni ad essa . Ciò implica in genere la lettura del file di immagine in un array di byte Java . Istruzioni
1

includere la seguente riga all'inizio del codice Java :

import org.apache.commons.io . IOUtils ;
2

Aprire il file che contiene l' immagine come un FileInputStream Java , come nel seguente codice di esempio :

FileInputStream myStream = new FileInputStream ( " imageFile.jpg " ) ;

3

leggere il flusso di input in un array di byte chiamando il ToByteArray () di libreria, come nel seguente codice di esempio :

byte [] = imageInBytes IOUtils . ToByteArray ( myStream ) ;

array di byte " imageInBytes " conterrà i byte corrispondenti all'immagine nel file

.

 

Programmazione © www.354353.com