Jak převést obraz na bajty v jazyce Java

Aplikace Java může číst zakódovaný obrázek, který je zobrazuje, nebo dokonce aplikovat transformace.

Krok 1

Zahrnout následující řádek na začátku kódu Java:

import org.apache.commons.io. IOUtils;

Krok 2

Otevřete soubor, který obsahuje obrázek jako Java FileInputStream, jako v následujícím ukázkovém kódu:

FileInputStream myStream = nový soubor FileInputStream ("imageFile.jpg");

Krok 3

Přečtěte si vstupní sekvenci v pořadí byte voláním metody knihovny ToByteArray (), jako v následujícím příkladu kódu:

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

Bajtové pole "imageInBytes" bude obsahovat bajty odpovídající obrázku.