2 u010150498 u010150498 于 2013.11.14 16:59 提问

Android做了一个相机程序,但是拍出来的照片方向不对!

就是我手机竖着拿,预览的时候是正常的,拍出来的照片就成横着的了!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android系统Camera图片反转的一个问题
=============
Android开发实践:掌握Camera的预览方向和拍照方向
原文链接: http://ticktick.blog.51cto.com/823160/1592267 Android的Camera相关应用开发中,有一个必须搞清楚的知识点,就是Camera的预览方向和拍照方向,本文就重点讨论一下这个问题。 图像的Sensor方向:手机Camera的图像数据都是来自于摄像头硬件的图像传感器(Image Sensor),这个Sen
Android 自定义相机 Camera 图片方向问题
相机预览方向问题对于相机的预览方向我们可以通过如下API进行设置camera.setDisplayOrientation(0);但是,该API影响的是相机的预览方向,对于照片的保存方向并没有什么影响,最终照片保存的方向还是由Camera的图像Sensor决定的。照片保存方向问题第一种解决办法就是对拍照后的图片先进行旋转再进行保存,如下public static Bitmap rotateBitma...
Android开发教程--关于系统相机拍照获取的照片尺寸较小问题的解决
网上大部分的解决方案,都是如下方式: Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); startActivityForResult(intent,REQUEST_CODE_CAPTURE_CAMEIA); 拍照完成之后,回调: protected void onActivityResult(int re
android 拍照的照片方向问题,读取图片EXIF信息
Exif 是一种图象文件格式,它的数据存储与JPEG格式是完全相同的。实际上Exif格式就是在JPEG格式头部插入了数码照片的信息,包括拍摄时的光圈、快门、白平衡、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌、型号、色彩编码、拍摄时录制的声音以及全球定位系统(GPS)、缩略图等。                android拍照后照片的详细信息都保存在Exif中,获取图片方向的方法如下
iOS 修正拍出来的照片的方向
+(UIImage *)fixOrientation:(UIImage *)aImage {          // No-op if the orientation is already correct     if (aImage.imageOrientation == UIImageOrientationUp)         return aImage;          //
iOS 手机照片上传服务器方向不对的原因以及解决方法
苹果手机上传图片到服务器,发现图片方向不对,百度原因发现: 1:原因:  相机拍照后直接取出来的UIimage(用UIImagePickerControllerOriginalImage取出),它本身的imageOrientation属性是3,即UIImageOrientationRight。如果这个图片直接使用则没事,但是如果对它进行裁剪、缩放等操作后,它的这个imageOrientation
关于自定义相机照片横竖屏转换问题的解决
在自定义相机中,横竖屏拍照时,其显示的图片与预览的时候方向不一致,有以下2种方法: 第一种:比较普遍, /** * 获取图片的旋转角度,有些系统把拍照的图片旋转了,有的没有旋转 */ int degree = readPictureDegree(f.get
【重头学习Android】关于自定义相机后照相旋转问题终极解决方案
这几天被这个相机
三星手机在android中拍照时,照片反转的问题
最近在项目里,发现使用三星手机拍照时照片被反转 解觉方式: 在拍照后调用:(onActivityResult) /** * 获取图片的旋转角度,有些系统把拍照的图片旋转了,有的没有旋转 */ int degree = readPictureDegree(图片路劲); BitmapFactory.Options opts=new Bitm