More research showed that the last image supplied through preview when capture is occurring is a reduced-size version of the still image. This has a different field of view from the preview image, but it is possible to compensate by adjusting the position of the viewfinder at that point. I understand that this is an artifact of the hardware. It would be nice if the exact difference in pixels between the field of view of the still image and the preview image was documented somewhere.
On Apr 21, 5:09 pm, Jon Webb <[email protected]> wrote: > Has anyone noticed that the camera preview image field of view is > slightly smaller than the captured image? That is, if, using the > capture application I align the top of the camera preview with some > object in the scene, and then capture, the captured image will extend > noticeably outside the preview. > It appears that, probably, the area of the image sensor where the > image is captured for still photography extends outside the area where > the image is captured for live display. > This would not in itself be a problem but it leads to an issue when I > write an app that overlays the preview with other graphics, for > example a viewfinder window. When the viewfinder is lined up with the > object to be captured in the preview, it will be offset from the > correct position in the still image -- and the viewfinder window will > appear in the incorrect, offset, position in the still frame that is > automatically shown after capture. > This means that it doesn't appear to be possible to give the user > decent positioning guidance near the edge of the preview image. The > offset between the preview image and the still image is at least 10 > pixels there. > Has anyone come up with a workaround for this problem? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

