現在、GD と PHP を使用して画像を回転させています。回転するたびに画質が悪くなります。これを行うためのより良い方法はありますか、それとも予想されますか?
$img = new ImageClass;
list($original, $info) = $img->load($src);
// Determine angle
$angle = strtolower($angle);
if( $angle == 'cw' || $angle == 'clockwise' ) $angle = 270;
if( $angle == 'ccw' || $angle == 'counterclockwise' ) $angle = 90;
$rgb = $img->hex2rgb($bg_color);
$bg_color = imagecolorallocate($original, $rgb['r'], $rgb['g'], $rgb['b']);
$new = imagerotate($original, $angle, $bg_color);
おそらくjqueryで画像クライアント側を回転させ、PHP経由で画像をサーバーに保存することは可能ですか? これで画質が良くなると思います。