2013-06-20 13 views
6

przykładem My Praca w normalnej aplikacji J2EE:Alternatywa dla klasy ImageIO na GAE?

// decode the image 
    InputStream inputStream = new File("/images/test.png"); 
    BufferedImage barCodeBufferedImage = ImageIO.read(inputStream); 
    if (barCodeBufferedImage != null) { 
     LuminanceSource source = new BufferedImageLuminanceSource(barCodeBufferedImage); 
     BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(source)); 
     Result results = new MultiFormatReader().decode(bitmap); 
     //System.out.println("Decoded barcode image :: "+results.getText()); 
     return results.getText(); 
    } 

samo chcę osiągnąć w GAE. Ale blokuje klasę ImageIO i klasę BufferedImage. Czy ktoś może mi powiedzieć alternatywa klasy ImageIO na GAE ??

+0

Możliwy duplikat [Jak czytać adres URL obrazu w google appengine za pomocą java] (https://stackoverflow.com/questions/6856552/how-to-read-a-image-url-in-google-appengine- using-java) – Suma

Odpowiedz

1

Google App Engine ma ograniczony zestaw interfejsów API Image, które można znaleźć pod numerem here.

Do podstawowych operacji należą przycinanie, obracanie, odbijanie, zmiana rozmiaru i manipulacja niektórymi kolorami.

Metoda statyczna makeImage zbuduje obraz z tablicy bajtów.