Hola:
No es necesario el uso de la tecnología ajax... sabiendo la url de la imagen y un script javascript que genere una nueva url y un fichero php con muy pocas líneas...
Ejemplo:
http://www.caricatos.net/fpdf/rotar....7.jpg&rotar=25
Dando valores a la variable rotar... una dirección de una imagen y el fichero rotar.php:
Código:
<?php
header("Content-Type: image/jpeg");
if (isset($_GET["imagen"])) $imagen = imagecreatefromjpeg($_GET["imagen"]);
else exit(0);
if (isset($_GET["rotar"])) $rotar = $_GET["rotar"];
else $rotar = "0";
$destino = ImageRotate($imagen, $rotar, 0);
@imagejpeg($destino);
imagedestroy($destino);
imagedestroy($imagen);
?>
Saludos