Refer to http://www.playframework.org/community/snippets/4
Is it possible to compress/resize the Blob image before rendering it on screen?
public static void getPicture(long id) {
Picture picture = Picture.findById(id);
response.setContentTypeIfNotSet(picture.image.type());
renderBinary(picture.image.get());
}