2013-06-20 7 views
6

Mein Arbeits Beispiel in normaler J2EE-Anwendung:Alternative zu ImageIO Klasse auf 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(); 
    } 

Same mag ich in GAE erreichen. Aber es blockiert die ImageIO-Klasse und die BufferedImage-Klasse. Kann mir jemand Alternative von ImageIO Klasse auf GAE sagen?

+0

Mögliche Duplikate von [So lesen Sie eine Bild-URL in Google Appengine mit Java] (https://StackOverflow.com/Questions/6856552/How-to-Read-a-image-url-in-google-appengine- Verwendung von Java) – Suma

Antwort

1

Google App Engine verfügt über eine begrenzte Anzahl von Image-APIs, deren Dokumentation Sie finden können here.

Die grundlegenden Funktionen umfassen Zuschneiden, Drehen, Spiegeln, Größenanpassung und einige Farbmanipulationen.

Die statische Methode makeImage erstellt ein Image aus einem Byte-Array.