* [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]