Android Camera开发系列:调整Camera预览方向
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Camera开发系列:调整Camera预览方向相关的知识,希望对你有一定的参考价值。
参考技术A有时候我们想根据自己的需要调整下Camera的预览方向,那么是调用哪个API可以达到我们的目的呢?
我们看下下图拍的几张小可爱的照片,分别是正常方向、旋转180度、90度拍的照片。
Camera1上,我们可以通过 setDisplayOrientation(int degress); 来设置camera预览的方向。
这里也贴下源码里面关于setDisplayOrientaion接口的详细说明。
Camera2的API上,找了一通,发现并没有像Camera1上,可以通过类似的接口来设置预览方向,不过可以通过TextureView.setTransform(matrix);来通过调整textureView的显示来达到目的。
以上是关于Android Camera开发系列:调整Camera预览方向的主要内容,如果未能解决你的问题,请参考以下文章
Android Camera API/Camera2 API 相机预览及滤镜贴纸等处理