reckoning wrote:
She has had this HTC phone for nearly 18 months I think, the processor in my iphone 4S is far superior than the one she has in her old HTC. But the CPU has nothing to do with it, her phone simply saves the images the right way round at the time of saving. You seem to be suggesting that her Android phone is saving them upside down only then to rotate them after they are saved.
Why can't my iphone simply save them the right way round at the time they are saved?
-------------------------------
Adjuvantjohn wrote:
That is a trade off. Folks with a Smart Phone that has more than a few MP of image sensor size, are well pleased by how quickly they can take pictures in a sequence. This is particularly true with the Apple iPone 4S.
For reasons of hardware limitation, not just processor but memory size and memory speed, none of the high end cameras, even those with processors fast enough to support "Burst Mode" sequences of still pictures, do anything other than save the image as it is taken by the hardware, along with EXIF information. If rotation is not done in a $5,000 camera, what makes you think it can be done by a software rewrite in a $500 camera phone?
-------------------------------
reckoning wrote:
Even my old crappy phones I used before I had smart phones would always save the images the right way round, and my calculator probably has more power than the process in them.
-------------------------------
Adjuvantjohn wrote:
Compare the sensor size and the time between sequential pictures for those old phones. A world of difference with the performance of the iPhone 4S.
-------------------------------
reckoning wrote:
Harold was saying this is down to an error in the metadata, so it's not working as designed.
-------------------------------
Adjuvantjohn wrote:
What Harold and I explained is that the orientation information ( any one of four orientations) is saved as a single digit in the EXIF meta data file of all sorts of other information about the camera settings and picture situation. The design error he referred to was in the software design of programs that display images without taking the orientation information into account. EXIF has been around for a decade or so, it is not something Apple surprised the industry with. Apple is simply following the industry standard oncethey began to deal with files larger than their processors could keep up with in a reasonable time.
-------------------------------
reckoning wrote:
BTW Canon and Nikon cameras do not work the same way as the iphone. You don't have to hold your Nikon\Canon camera upside down (shutter button on the bottom) to get your photos to come out right do you?
-------------------------------
Adjuvantjohn wrote:
You may be confusing the fact that what you see on the view screen as you fuss with composing the scene, is upright in cameras and in the iPhone no matter which way you hold the device. The camera ( and iPhone) has processor power and memory enough to be able to keep up with that. and not have you vexed at how long the process seems to be taking.
Because lossless rotation requires much more memory and processing power, and time, no camera maker, nor Apple, will handicap their device performance to rotate the images between pictures before saving the image.
This limitation is a physical reality. That is why image processing software by Adobe, for example, looks at the orientation information when it opens a file, makes the lossless totation needed, and displays the image right side up. After you have done Save, ( or Save As...) with the Adobe product, the image will be "right side up" the next time you open it with any sofware of any vintage.
If you doubt what I am explaining, I urge you to go into some really high end camera store ( not Frys or Best Buy, but a full line camera specialty store) and show them the print out of this thread. They will confirm what I have been explaining to you about the orientation information and the need for it in cameras with large MegaPixel ( MP) image sensors.