I've been using the GAE Image class, BlobProperty and png.py (http:// code.google.com/p/pypng/source/browse/trunk/code/png.py) to access and modify pixel level data. The usual GAE data size and request time restrictions still apply and it's CPU heavy compared to normal HTML generation, but it's definitely doable.
You can see an example here: http://bitbucket.org/gumptioncom/gaegene/src/tip/image/models.py Look for the get_pixels_boxed_row_flat_pixel() method starting at about line 166. -Thomas On Feb 11, 2:42 pm, "[email protected]" <[email protected]> wrote: > Thanks for the response Barry, I did mean PIL but I now realise I > can't access that, plus to add further confusion I thought the GAE > Image Class was PIL - clearly its not. Any obvious work around spring > to mind? I probably need to look at other cloud solutions or indeed > getting a VPS. > > On Feb 11, 7:37 pm, Barry Hunter <[email protected]> wrote: > > > > > I guess you mean python image library (PIL) ? - its not available on > > AppEngine. > > >http://code.google.com/appengine/docs/python/runtime.html#The_Sandbox > > > (the Images Python API - included in AppEngine cant do what you suggest) > > > ... so no this is not feasible on AppEngine alone. > > > On 11 February 2010 13:34, [email protected] <[email protected]> wrote: > > > > Hi all > > > > I was thinking of using GAE and the Python Image API. Basically I > > > want to be able upload one or more Images (in jpeg, png, etc format), > > > process the raw pixel values with my own algorithm and then make the > > > processed image available for download again. Would this be feasible > > > on GAE? Is there restrictions I should bear in mind? e.g. I think I > > > saw something about the 1mb limit? Perhaps the resource usage might be > > > rather high as well > > > > Any comments would be most appreciated. > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Google App Engine" group. > > > To post to this group, send email to [email protected]. > > > To unsubscribe from this group, send email to > > > [email protected]. > > > For more options, visit this group > > > athttp://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
