Android 下的EXIF
根据调试,可以清楚的发现三星手机拍照的的旋转角度是90度,而别的手机旋转角度是0度
看一下代码:
/ 读取照片exif信息中的旋转角度 @param path 照片路径 @return角度 / public static int readPictureDegree(String path) { int degree = 0; try { ExifInterface exifInterface = new ExifInterface(path); int orientation = exifInterfacegetAttributeInt(ExifInterfaceTAG_ORIENTATION, ExifInterfaceORIENTATION_NORMAL); switch (orientation) { case ExifInterfaceORIENTATION_ROTATE_90: degree = 90; break; case ExifInterfaceORIENTATION_ROTATE_180: degree = 180; break; case ExifInterfaceORIENTATION_ROTATE_270: degree = 270; break; } } catch (IOException e) { eprintStackTrace(); } return degree; }
那么我们只需要根据旋转角度将旋转过来就OK了
public static Bitmap toturn(Bitmap img){ Matrix matrix = new Matrix(); matrixpostRotate(+90); /翻转90度/ int width = imggetWidth(); int height =imggetHeight(); img = BitmapcreateBitmap(img, 0, 0, width, height, matrix, true); return img; }
轻松解决了,是不是很完美?
以上就是本文的全部内容,希望大家喜欢。问题一:怎么把任意角度旋转? word就可以做啊 插入----板式----大小----旋转----确定,然后保存,或者截图。 自己试一试看,我给你做了一张
问题二:EXCEL怎么旋转 把excel表格保存到word中怎样旋转 点,边缘中部会出现个绿点,转动它。
问题三:qq发出来的怎么旋转 双击然后就可以查看大图,在大图上就可以旋转。
问题四:如何让手机里的照片旋转 下载个处理软件 例如美图秀秀
问题五:JPG怎么旋转? 1、在你要打骇的上点击右键--打开方式。
2、选择照片查看器
3、选择两个旋转按钮进行你需要的旋转 *** 作。
问题六:ppt怎么让旋转 旋转分页面旋转和动画放映时旋转。
1、旋转页面
在PPT里点击,选择“工具”“格式”,“旋转”选项设置旋转角度即可。
点击其他旋转选项,输入旋转角度值,可设置任意角度旋转。
2、设自定义动画,使在放映时旋转
点击“动画”“自定义动画”,选择,添加旋转效果,可选“进入”“旋转”、“强调”“陀螺旋”等很多种旋转方式任选一种、,修改旋转参数:选择“开始”方式、“方向”“速度”。右击设好的动画项,设置效果、计时,添加声音和其他播放要求。
问题七:Word中不能旋转,怎么办? 用选中时,会出现一个工具条,如果没有就在上点右键选择显示工具栏出来后,在上面中间部分有一个按钮是&qu郸t;向左旋转90度,点那个就行了,如果方向不对可以多选择几次
问题八:word文档里插入照片后,如何旋转? 你先别把照片插到WORD里面,先用Windows 和传真查看器(是系统自带的,应该都有)打开,然后在下边会有一个旋转的按钮,把它旋转过来就行了,然后再插到word里面
问题九:world怎么旋转 亲,留腾讯,我远程教你,在线!
问题十:怎么旋转WORD中的 两种方法:1,左键点击要旋转的,在的某一边上会出现一个绿色圆点左键拖动圆点,会带动作任意角度转动。
2。右键点击要旋转的,选中“显示工具栏”点击,出现工具栏,选丹向左旋转90度,直到满意为止。
苹果手机照片旋转的 *** 作步骤如下:
1选择一张照片,如图所示,点击右上角的“编辑”;
2接着,如下图所示点击左下角红色方框框起来的旋转按钮;
3 *** 作界面变如下图所示,接着点击下图红框框起来的图标,可以使旋转;
4旋转效果如下图所示,最后点击“完成”;
5以下就是旋转过的效果了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)