Проблема поворота изображения после нажатия на Android с OpenCV - PullRequest
0 голосов
/ 08 июля 2019

Я щелкнул изображение с помощью opencv и сохранил его в локальном режиме, но когда я загружаю это изображение с правильной ориентацией, оно остается при нажатии, как если бы я хотел повернуть изображение в портретную ориентацию.

ExifInterface попытался, но возвращает 0 как ориентация evrytime

int orientation = ExifInterface.ORIENTATION_NORMAL;
        try {
            orientation = rotateImageIfRequired();
        } catch (IOException e) {
            e.printStackTrace();
        }


        Bitmap rotatedBitmap = null;
        switch (orientation) {

            case ExifInterface.ORIENTATION_ROTATE_90:
                rotatedBitmap = rotateImage(bitmap, 90);
                break;

            case ExifInterface.ORIENTATION_ROTATE_180:
                rotatedBitmap = rotateImage(bitmap, 180);
                break;

            case ExifInterface.ORIENTATION_ROTATE_270:
                rotatedBitmap = rotateImage(bitmap, 270);
                break;

            case ExifInterface.ORIENTATION_NORMAL:
                rotatedBitmap = rotateImage(bitmap, 0f);
                break;
            default:
                rotatedBitmap = bitmap;
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...