Changed resize-behavior, Google App Engine's Image-Resizing method does not perfom an actually "resizing" transform, but resizes the image for it's best ratio aspect. It's no fun to use if you want to have a resized image of 250x250 and get an image of 120x250, because "it's better". So, first: resize, than crop from the middle.