Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在android中从前置摄像头还原翻转的图片?_Java_Android_Eclipse_Camera_Front Camera - Fatal编程技术网

Java 如何在android中从前置摄像头还原翻转的图片?

Java 如何在android中从前置摄像头还原翻转的图片?,java,android,eclipse,camera,front-camera,Java,Android,Eclipse,Camera,Front Camera,在安卓4上,我已经有好几天不知道如何从前置摄像头解析我的翻转图片了 我想以这种方式旋转它们,但由于某些原因,android并没有检测到前置摄像头和操作系统版本的规则 public static float getDegree(int exifOrientation) { if (exifOrientation == ExifInterface.ORIENTATION_ROTATE_90) return 180; else if (exifOrientati

在安卓4上,我已经有好几天不知道如何从前置摄像头解析我的翻转图片了

我想以这种方式旋转它们,但由于某些原因,android并没有检测到前置摄像头和操作系统版本的规则

    public static float getDegree(int exifOrientation) {
    if (exifOrientation == ExifInterface.ORIENTATION_ROTATE_90)
        return 180;
    else if (exifOrientation == ExifInterface.ORIENTATION_ROTATE_180)
        return 270;
    else if (exifOrientation == ExifInterface.ORIENTATION_ROTATE_270)
        return 0;

    Camera.CameraInfo info = new Camera.CameraInfo();
    android.hardware.Camera.getCameraInfo(0, info);
    if (android.os.Build.VERSION.SDK_INT>13 && info.facing == Camera.CameraInfo.CAMERA_FACING_FRONT)
    {
        return 270;
    }
    else {
        return 90;
    }
有什么建议吗