8739 Views 4 Replies Latest reply: Feb 8, 2010 5:36 PM by sunk818
I have this problem with my iPhone 3GS. To reproduce:
1) Take picture in portrait mode.
2) import picture to computer using Image Capture (proper orientation will be retained)
3) Synchronize the import folder back to iPhone via the Photos tab in iTunes iPhone page
4) photo is now presented in landscape, ie rotated 90 degrees, impossible to view comfortably
After a bunch of searching it looks like the problem is that the EXIF data attached to the image is lost when iPhone sync is doing it's "optimizing for iPhone" step during sync. Images are also lower resolution than original.
So far I have learned:
* this obvious and frustrating oversight has been complained of since 2008
* there is no way to disable the largely unwanted "optimize" stage of the iPhone photo sync
* small photos (such as iPhone screen caps) work fine, probably because they do not need to be optimized
Apple, please fix this, it's really embarrassing having to spin your phone around like a baton to catch a glimpse of a photo in the correct orientation.
I know the 2008 thread you are referring to.
Its not just iTunes because when I import photos using Picasa 3, the photos are displayed correctly. But if I view the same images in Windows Explorer via Thumbnails view, the orientation is wrong. Then, of course, when I import these into iTunes the orientation is all wrong.
Does this mean anything to anyone?
I can’t select multiple non-contiguous files by holding the CTRL key and clicking on thumbnails. What’s wrong?
Unfortunately, due to the specific behaviour of the thumbnail grid, it is only possible to select a single thumbnail or multiple thumbnails forming a rectangle area (next to each other and above/below each other).
Why doesn’t automatic rotation work with my photos?
If your camera is equipped with an orientation sensor to detect its orientation (horizontal, 90°CW, or 90°CCW) when you hold it, it can embed that information in the photo’s EXIF tag. JPEG Lossless Rotator then reads this tag and rotates the photo according the value of the tag. That is the automatic rotation.
However, some cameras do not have the orientation sensor and always put «Horizontal/Normal» value in the EXIF orientation tag. Therefore, such photos cannot be rotated automatically, as the orientation tag tells JPEG Lossless Rotator that the photo doesn’t need any rotation.
Why does JPEG Lossless Rotator not work correctly with photos of book pages, while it works perfectly with photos of landscapes, buildings and people? Automatic rotation rotates some pages incorrectly, and if I rotate them manually, then my viewer shows some pages incorrectly.
When you are taking photos of book pages with the book lying horizontally on a table, your camera lens is pointing down. In this position of the camera, its orientation sensor may define its position incorrectly, so it assigns an incorrect value of the EXIF orientation tag to the photos.
JPEG Lossless Rotator’s automatic rotation is guided by the EXIF orientation tags, and, if these tags have an incorrect value, the result of the automatic rotation is also incorrect.
When you rotate photos manually, you can see that thumbnails of the photos in JPEG Lossless Rotator show the correct position. However, because the initial value of the EXIF orientation tag was incorrect, the final value becomes incorrect too. Now, if your viewing program has an ability to show photos according their EXIF information, it will use the incorrect EXIF data and it will show you the photo incorrectly, while physically the photo is rotated correctly.
To achieve both a correct position of the photos and correct EXIF information, you should:
1. Apply automatic rotation to the photos. Do not worry that some photos will be rotated incorrectly.
2. Manually rotate those incorrect photos to their correct position.
Now your photos are in their correct position and their EXIF tags are correct too.