Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Picture orientation set by a camera is not honored by Windows or Windows applications


Symptoms

Windows Explorer and Windows applications do not display an image produced on cameras in the orientation in which the picture was taken.

↑ Back to the top


Cause

Some camera manufacturers set the JPEG EXIF Orientation flag based on an orientation sensor built into the camera.  This image attribute is currently not supported by Windows Explorer or the imaging applications that ship with Windows.

↑ Back to the top


Resolution

In order for images to display with the correct orientation, any of the following must occur:

  1. The camera must physically rotate the image instead of performing a “virtual” rotation using the EXIF Orientation flag.
  2. The image viewer application must support the EXIF Orientation flag.
  3. The end user can manually choose to rotate the image 90 degrees and save it.

↑ Back to the top


More Information

The EXIFS orientation flag is considered unreliable because it is not widely supported, and double rotations can occur in the following scenario:

  1. An EXIFS orientation flag is set to flip the image 90 degrees by the camera.
  2. An imaging editing application that does not support the EXIFS orientation flag is used to rotate the image 90 degrees.
  3. The EXIFS orientation flag is not reset due to lack of support by the imaging editing application.
  4. An image viewer generates an upside-down image.  (The original was rotated 90 degrees twice -- once physically and once virtually.)

↑ Back to the top


Keywords: vkball, kb

↑ Back to the top

Article Info
Article ID : 2001954
Revision : 1
Created on : 1/8/2017
Published on : 3/27/2013
Exists online : False
Views : 108