解决Camera预览时倒立的问题
来源:互联网 发布:vb程序设计案例教程 编辑:程序博客网 时间:2024/05/30 22:43
在自定义拍照功能的时候会遇到预览方向倒立的情况,我正好从看到了网上一个例子,借鉴过来分享了,希望能帮到您。
camera.setDisplayOrientation(getPreviewDegree(this));//this为当前的Activity
// 提供一个静态方法,用于根据手机方向获得相机预览画面旋转的角度
public static int getPreviewDegree(Activity activity) {
// 获得手机的方向
int rotation = activity.getWindowManager().getDefaultDisplay()
.getRotation();
int degree = 0;
// 根据手机的方向计算相机预览画面应该选择的角度
switch (rotation) {
case Surface.ROTATION_0:
degree = 90;
break;
case Surface.ROTATION_90:
degree = 0;
break;
case Surface.ROTATION_180:
degree = 270;
break;
case Surface.ROTATION_270:
degree = 180;
break;
}
return degree;
}
- 解决Camera预览时倒立的问题
- 解决OpenCV图像数据倒立的问题
- Android解决当调用Camera时预览画面有旋转的问题
- camera预览是闪退的问题
- Android解决SurfaceView预览Camera拉伸问题
- 解决SurfaceView预览Camera拉伸问题
- 华硕 K40IN 系列笔记本摄像头倒立问题的解决
- 基于 face++的人脸检测,解决了 camera 预览变形,图像方向不对等问题.
- Android编程中调用Camera时预览画面有旋转问题的解决方法
- MT6575 平板模式 camera 预览拉伸的问题
- 使用Camera类, 旋转90预览图像的问题
- Android Camera setPreviewCallback setOneShotPreviewCallback方法返回的预览数据处理问题
- SurfaceView预览Camera图像,SurfaceView总是位于顶层的问题
- camera预览的三个步骤
- 解决camera的两个小问题
- 关于自定义相机预览问题的解决
- Android Camera预览时输出的帧率控制
- 解决layout预览问题
- ENGLISH资料收集(26)-人口与生育词汇
- /etc/rcS.d
- android CircularSeekBar
- UVA 10158 - War(并查集)
- qt_install
- 解决Camera预览时倒立的问题
- ENGLISH资料收集(27)-“媒体”发布会
- SQL/误删数据恢复办法
- Java设计模式
- Linux bash程序的调试讲解
- linux 常用命令
- java编码问题汇总
- Hibernate 读书笔记
- SQL 按照中文首字母排序