Jak przekonwertować obraz do bajtów w Javie

Aplikacja Java może odczytać zakodowany obraz, aby go wyświetlić, a nawet zastosować transformacje.

Krok 1

Dołącz następujący wiersz na początku kodu Java:

importuj org.apache.commons.io. IOUtils;

Krok 2

Otwórz plik zawierający obraz jako Java FileInputStream, tak jak w poniższym przykładowym kodzie:

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

Krok 3

Odczytaj sekwencję wejściową w tablicy bajtów, wywołując metodę biblioteki ToByteArray (), jak w poniższym przykładzie kodu:

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

Tablica bajtów "imageInBytes" będzie zawierała bajty odpowiadające plikowi obrazu.