博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 处理调用系统相机生成的被旋转图片
阅读量:6150 次
发布时间:2019-06-21

本文共 886 字,大约阅读时间需要 2 分钟。

hot3.png

主要通过获取EXIF信息进行设置:

public static int readPictureDegree(String path) {        int degree  = 0;        try {                ExifInterface exifInterface = new ExifInterface(path);                int orientation = exifInterface.getAttributeInt(ExifInterface.TAG_ORIENTATION, ExifInterface.ORIENTATION_NORMAL);                switch (orientation) {                case ExifInterface.ORIENTATION_ROTATE_90:                        degree = 90;                        break;                case ExifInterface.ORIENTATION_ROTATE_180:                        degree = 180;                        break;                case ExifInterface.ORIENTATION_ROTATE_270:                        degree = 270;                        break;                }        } catch (IOException e) {                e.printStackTrace();        }        return degree;    }

转载于:https://my.oschina.net/ososchina/blog/359761

你可能感兴趣的文章
JS图片跟着鼠标跑效果
查看>>
[SCOI2005][BZOJ 1084]最大子矩阵
查看>>
学习笔记之Data Visualization
查看>>
Leetcode 3. Longest Substring Without Repeating Characters
查看>>
Android实现自定义位置无标题Dialog
查看>>
416. Partition Equal Subset Sum
查看>>
Django之FBV与CBV
查看>>
Vue之项目搭建
查看>>
app内部H5测试点总结
查看>>
[TC13761]Mutalisk
查看>>
Data Wrangling文摘:Non-tidy-data
查看>>
while()
查看>>
常用限制input的方法
查看>>
IIS7下使用urlrewriter.dll配置
查看>>
并行程序设计学习心得1——并行计算机存储
查看>>
JAVA入门到精通-第86讲-半双工/全双工
查看>>
bulk
查看>>
js document.activeElement 获得焦点的元素
查看>>
C++ 迭代器运算
查看>>
【支持iOS11】UITableView左滑删除自定义 - 实现多选项并使用自定义图片
查看>>