Data lagre bilder som binære datafiler . Filen for et gitt bilde avhenger av bildets innhold ( dens størrelse , farge- dybde , og fargekomponentene for hver piksel ) og på den metode som brukes til å kode bildet. Standard metoder som JPEG og PNG er svært vanlig . En Java-program kan lese en kodet bilde for å vise det , eller selv å bruke transformasjoner til det. Det innebærer vanligvis å lese bildefilen inn i en Java byte array. Instruksjoner
en
Ta med følgende linje i begynnelsen av Java-kode :
import org.apache.commons.io . IOUtils ;
2
Åpne filen som inneholder bildet som en Java FileInputStream , som i følgende eksempelkode : en
FileInputStream myStream = new FileInputStream ( " imageFile.jpg ");
3
Les input stream til en rekke byte ved å ringe toByteArray ( ) bibliotek metoden, som i følgende eksempelkode : en
byte [] imageInBytes = IOUtils . toByteArray ( myStream ) ;
byte array " imageInBytes " vil inneholde byte tilsvarer bildet i filen
.