
UPDATED: May 7 - see Dave's blog to see what's new
Welcome to the second of 31 applications we will post (in addition to the contest participants' submissions). Make sure you add this blog to your RSS / Atom feed and check the gallery for summaries of all the apps as they are released.
The AtalaAutoRotater is as simple to use as it was to write. This application looks at an image's rotational data and rotates an image if the camera took a picture while rotated. It uses the Atalasoft.Imaging.Metadata namespace, specifically ExifTagID, ExifCollection, and a few other things to extract rotational data from images. On your command, it uses that to rotate/flip the image with our RotateCommand() and FlipCommand() objects from the Atalasoft.Imaging.ImageProcessing.Transforms namespace. With the binary download I've included a folder of Pictures that are oriented in a few different ways. Please notice the picture of the pot of tomatoes, which, after the rotater app does its work, is now improperly rotated. This picture was originally rotated with an app that does not update the exif data when it saves the file. No worries! The AtalaAutoRotater is smart enough to write back the exif data to the file so no more rotation is done by other auto-rotating viewers.
To use the AtalaAutoRotater:
- Download and extract the zip file
- Run the extracted MSI to install and follow through the default installer steps
- Once installed, run AtalaAutoRotater from Start->All Programs->Atalasoft AtalaAutoRotater->AtalaAutoRotater
- Initially, you'll be presented with a simple, split window and 4 buttons.
- Click the open folder icon and select a folder that contains some Jpeg images that need rotating.
- You can view any image in the main WorkspaceViewer (right pane by selecting its thumbnail from the FolderThumbnailView (left pane).
- You can view a larger set of thumbnails by clicking the "Expand thumbnail view" button, or re-size the window manually by dragging the split line. If the thumbnail view is maximized, simply clicking the "Expand thumbnail view button, or double-clicking a thumbnail will return it to its previous size. Double-clicking a thumbnail will also load that image into the main viewer.
- Once you're ready, you can click the "Rotate images" button. This will iterate through all the images in the selected folder automatically based on the exif data. the images are automatically saved back to the original filename.
Enjoy!
Get the installer
Get the source
Icons by http://www.glyfz.com/
About
Atalasoft's 31 Apps in 31 Days