2013-06-20 8 views
6

esempio mio lavoro nella normale applicazione J2EE:Alternativa alla classe ImageIO su 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(); 
    } 

Stesso che voglio raggiungere in GAE. Ma blocca la classe ImageIO e la classe BufferedImage. Qualcuno può dirmi alternativa della classe ImageIO su GAE ??

+0

Possibile duplicato di [Come leggere un URL immagine in google appengine utilizzando java] (https://stackoverflow.com/questions/6856552/how-to-read-a-image-url-in-google-appengine- utilizzando-java) – Suma

risposta

1

Google App Engine dispone di un set limitato di API immagine che è possibile trovare nella documentazione here.

Le operazioni di base includono ritaglio, rotazione, capovolgimento, ridimensionamento e alcune manipolazioni del colore.

Il metodo statico makeImage crea un'immagine da una matrice di byte.