* [EMAIL PROTECTED] <[EMAIL PROTECTED]>:

> I recently noticed that xscreensaver can pull random images from a specified
> directory for use as a base in several of the display modes. glslideshow, in
> particular, makes it behave a lot like the OS-X screensaver that I find so
> pleasing, cycling through random vacation snapshots.
> 
> However, a portion of my .jpg pictures are taken in portrait mode. Before
> printing or otherwise using these images, I generally have to rotate them
> 90deg CW or CCW to bring them face-up. xscreensaver's various image-using
> modes don't know about this, so the picture always looks a bit silly, lying
> on its side.
> 
> There are EXIF tags in the .jpg files to indicate whether the 0,0 pixel is
> top-left, bottom-left, or top-right (as recorded by the orientation sensor in
> most cameras when the picture was taken), and I've written (perl) code in the
> past to read these tags and auto-rotate any images that needed it.
> 
> It would be spiffy if the xscreensaver-getimage-file utility could look for
> these tags and rotate the image before using it on the screen.

Hey, so where's the perl code you have already written?
xscreensaver-getimage-file, the helper program, is written in Perl as
well, so maybe your snippet of code can be added easily...

-- 
Ralf Hildebrandt (i.A. des IT-Zentrums)         [EMAIL PROTECTED]
Charite - Universitätsmedizin Berlin            Tel.  +49 (0)30-450 570-155
Gemeinsame Einrichtung von FU- und HU-Berlin    Fax.  +49 (0)30-450 570-962
IT-Zentrum Standort CBF                 send no mail to [EMAIL PROTECTED]

Reply via email to