GAE上ImageIO类的替代方案?

时间:2013-06-20 11:51:40

标签: google-app-engine java-ee zxing google-glass

我在普通J2EE应用程序中的工作示例:

// 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();
    }

我想在GAE中实现。但它阻止了ImageIO类和BufferedImage类。 任何人都可以在GAE上告诉我替代的ImageIO类吗?

1 个答案:

答案 0 :(得分:1)

Google App Engine提供了一组有限的图像API,您可以找到here的文档。

基本操作包括裁剪,旋转,翻转,调整大小和一些颜色操作。

静态makeImage方法将从字节数组构建一个Image。