Comment convertir une image en octets en Java

Une application Java peut lire une image codée pour la montrer ou même appliquer des transformations.

Étape 1

Incluez la ligne suivante au début du code Java:

importer org.apache.commons.io. IOUtils;

Étape 2

Ouvrez le fichier contenant l'image en tant que Java FileInputStream, comme dans l'exemple de code suivant:

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

Étape 3

Lisez la séquence d'entrée dans un tableau d'octets en appelant la méthode de bibliothèque ToByteArray (), comme dans l'exemple de code suivant:

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

Le tableau d'octets "imageInBytes" contiendra les octets correspondant au fichier image.