Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť obrázok na bajty v Jave

Počítače ukladať obrázky ako binárne dátové súbory . Súbor pre daný obrazu závisí na obsahu obrazu , je ( jeho veľkosť , farebná hĺbka a farebné komponenty pre každý pixel ) a na metódy použité pre kódovanie obrazu . Štandardné metódy ako je JPEG a PNG sú veľmi časté . Java aplikácia môže čítať kódovaný obrázok zobraziť , alebo dokonca aplikovať transformácie na neho . To zvyčajne znamená , čítaní súboru do poľa bajtov Java . Návod dovolená 1

zahrnúť nasledujúci riadok na začiatku kódu Java :

import org.apache.commons.io . IOUtils ;
2

Otvorte súbor obsahujúci obraz ako Java FileInputStream , ako v nasledujúcom ukážkovom kóde :

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

3

Prečítajte si vstupný prúd do poľa bajtov volaním ToByteArray ( ) metóda knižnica , ako v nasledujúcom ukážkovom kóde :

Byte [ ] imageInBytes = IOUtils . ToByteArray ( myStream ) ;

bytového poľa " imageInBytes " bude obsahovať bajty zodpovedajúci obraz v súbore
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené