java – Android,前后相机方向,风景

前端之家收集整理的这篇文章主要介绍了java – Android,前后相机方向,风景前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的相机应用程序中,您可以在前后相机之间切换.
当我使用后置摄像头拍摄照片时,图像与预览显示相同.
但是当我切换到前置摄像头时,图像是mirrorrd.我认为它有一些要做,前后相机处于横向模式.
我已经尝试了几乎所有给定的答案.

如果有人能指出我正确的方向,真的会有帮助.

解决方法

我找到答案,做mCamera.setDisplayOrientationa(int度);没有帮助.我必须镜像生成的位图才能得到我想要的结果.我用Matrix方法来实现这一点.
float[] mirrorY = { -1,1,1};
Matrix matrix = new Matrix();
Matrix matrixMirrorY = new Matrix();
matrixMirrorY.setValues(mirrorY);

matrix.postConcat(matrixMirrorY);

image = Bitmap.createBitmap(mBitmap,frame.getWidth(),frame.getHeight(),matrix,true)

猜你在找的Android相关文章