Es gibt natürlich Bilddrehfunktionen, welche speziell auf 90°-Winkel ausgelegt sind. Diese werden vermutlich schneller sein, als welche die eigentlich für freie Winkel sind, da keine aufwändigen Pixelberechnungsfunktionen (Interpolation) nötig sind.
Hat JPEG nicht sogar im
Header EXIF einen Parameter, für das "verlustfreihe" Drehen, ohne den Bildinhalt anfassen zu müssen?
http://annystudio.com/software/jpeglosslessrotator/ (lässt sich per ShellExecute ansteuern)
http://jpegclub.org/losslessapps.html
[add]
Nee, das war nicht im Header, sondern steht in den Exif-Datan (Exchangeable image file format)
Dort gibt einen Parameter für die "Orientation". (Lage der Kamera)
http://sylvana.net/jpegcrop/exif_orientation.html
Man muß nur aufpassen, da man mit der JPEG-Lib vom Delphi dort nicht dran kommt.
Und daß dieser Wert von einigen Progammen praktisch ignoriert wird.