Créer une image sans la stocker en tant que fichier local

Voici ma situation: je veux créer un redimensionnement de l'image jpeg à partir d'un utilisateur de télécharger l'image, puis de l'envoyer à S3 pour le stockage, mais je suis à la recherche pour éviter d'écrire le redimensionnement jpeg sur le disque, puis de le recharger pour le S3 demande.

Est-il un moyen de le faire entièrement en mémoire, avec les données d'image JPEG formaté, enregistrée dans une variable?

source d'informationauteur MPX | 2008-10-09