loja Computadores imagens como arquivos de dados binários . O arquivo para uma determinada imagem depende o conteúdo da imagem ( seu tamanho, profundidade de cor , ea cor componentes para cada pixel ) e do método utilizado para codificar a imagem. Métodos padrão, como JPEG e PNG são muito comuns. Uma aplicação Java pode ler uma imagem codificada para exibi-lo , ou até mesmo para aplicar transformações a ele. Isso normalmente implica a leitura do arquivo de imagem em um array de bytes Java. Instruções
um
Inclua a seguinte linha no início do seu código Java :
org.apache.commons.io importação. IOUtils ;
2
Abra o arquivo que contém a imagem como um Java FileInputStream , como no seguinte exemplo de código :
FileInputStream MyStream = new FileInputStream ( " imageFile.jpg ");
3
Leia o fluxo de entrada em uma matriz de bytes chamando o ToByteArray () método de biblioteca , como no seguinte exemplo de código :
byte [] = imageInBytes IOUtils . ToByteArray ( MyStream );
Byte matriz " imageInBytes " conterá os bytes correspondentes à imagem no arquivo
.