Package com.google.appengine.api.images

Examples of com.google.appengine.api.images.ImagesService.applyTransform()


 
  public Noticia(byte[] bs) {
    super();
    ImagesService service = ImagesServiceFactory.getImagesService();
    Transform transform = ImagesServiceFactory.makeImFeelingLucky();
    Image image = service.applyTransform(transform, ImagesServiceFactory.makeImage(bs));
    this.arquivo = new Blob(image.getImageData());
    this.dataCadastro = new Date();
  }

  @PrimaryKey
View Full Code Here


    public byte[] getIconFromImage(byte[] image) {
        ImagesService imagesService = ImagesServiceFactory.getImagesService();
        com.google.appengine.api.images.Image srcImage = ImagesServiceFactory.makeImage(image);
        Transform resize = ImagesServiceFactory.makeResize(ICON_SIZE, ICON_SIZE);
        Transform ifl = ImagesServiceFactory.makeImFeelingLucky();
        com.google.appengine.api.images.Image icon = imagesService.applyTransform(resize, srcImage);
        icon = imagesService.applyTransform(ifl, icon);
        return icon.getImageData();
    }
   
}
View Full Code Here

        ImagesService imagesService = ImagesServiceFactory.getImagesService();
        com.google.appengine.api.images.Image srcImage = ImagesServiceFactory.makeImage(image);
        Transform resize = ImagesServiceFactory.makeResize(ICON_SIZE, ICON_SIZE);
        Transform ifl = ImagesServiceFactory.makeImFeelingLucky();
        com.google.appengine.api.images.Image icon = imagesService.applyTransform(resize, srcImage);
        icon = imagesService.applyTransform(ifl, icon);
        return icon.getImageData();
    }
   
}
View Full Code Here

    ImagesService imagesService = ImagesServiceFactory.getImagesService();
    Transform resize = ImagesServiceFactory.makeResize(250, 500);
   
    OutputSettings jpeg = new OutputSettings(OutputEncoding.JPEG);
   
    Image profileImage = imagesService.applyTransform(resize, uploadedImage, jpeg);
    if (profileImage.getFormat() != Format.JPEG)
      throw new AssertionError("Wrong format: " + profileImage.getFormat());
   
    return profileImage;
  }
View Full Code Here

      }
      catch ( Exception e){
        // If not possible, first resize to acceptable size
        Image bigImage = ImagesServiceFactory.makeImageFromBlob(blobKey);
        Transform initialResize = ImagesServiceFactory.makeResize(1024, 4000);
        Image resizedImage = imagesService.applyTransform(initialResize, bigImage);
        bytes = resizedImage.getImageData();
      }
     
      // We now have an acceptable image for further processing 
      Image oldImage = ImagesServiceFactory.makeImage(bytes);
View Full Code Here

      else if (intWidth > targetWidth) {
        // if ( true) {
        Transform resize = ImagesServiceFactory.makeResize(targetWidth,
            4000);

        Image newImage = imagesService.applyTransform(resize, oldImage);
        // getting the new height
        intHeight = newImage.getHeight();
        intWidth = newImage.getWidth();
        if (intHeight > targetHeight) { // step3: cropping the image
          status = "3";
View Full Code Here

   
    BlobKey blobKey = new BlobKey(strBlobKey);
    ImagesService imagesService = ImagesServiceFactory.getImagesService();
    Image oldImage = ImagesServiceFactory.makeImageFromBlob(blobKey);
    Transform crop = ImagesServiceFactory.makeCrop(dblX1, dblY1, dblX2, dblY2);
    Image newImage = imagesService.applyTransform(crop, oldImage);
    FileService fileService = FileServiceFactory.getFileService();
    AppEngineFile file = fileService.createNewBlobFile("image/jpg");
    byte[] data = newImage.getImageData();

    FileWriteChannel writeChannel = fileService.openWriteChannel(file, true);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.