大家好我在面对有关图像方向的问题,当保存在本地存储上时。但奇怪的是,当我从 REAR 摄像头捕获并从存储路径获取它时它工作正常,但当我从 FRONT 摄像头捕获它并从存储路径获取它时对于不同的设备,方向改变,方向改变不同。请各位帮我解决这个问题,这是我的代码
Bitmap myBitmap = decodeFile(imgFile,imageWidth,imageHeight);
Bitmap orientedBitmap = ExifUtil.rotateBitmap(imgFile.getAbsolutePath(), myBitmap);
mainImage.setImageBitmap(orientedBitmap);
ExifUtil.Java 文件代码位于this link