Форум программистов, компьютерный форум CyberForum.ru

Поворот изображения при снимке - Android

Восстановить пароль Регистрация
 
ExFau$t
55 / 55 / 4
Регистрация: 08.05.2012
Сообщений: 448
11.11.2016, 09:51     Поворот изображения при снимке #1
Сетап такой: пользователи делают снимок в портретном режиме, и раньше достаточно было для корректного отображения фотографий повернуть их на 90. Однако сейчас появилось неск. устройств, где итоговое изображение перевернуто на бок. То есть оно было в нормальной ориентации, а я повернул на 90. Вопрос: как отловить такую ситуацию? Например,
Java
1
2
Camera.getCameraInfo(Camera.CameraInfo.CAMERA_FACING_BACK, info);
                    int rotate = info.orientation;
для обоих устройств даёт 90.

Java
1
2
Display display = ((WindowManager) context.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
display.getRotation() {
для обоих устройств даёт 0.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2016, 09:51     Поворот изображения при снимке
Посмотрите здесь:

Поворот Bitmap изображения Android
Центрирование изображения при вращении и увеличении Android
поворот изображения мультитачем Android
Поворот изображения (GPS) Android
Android Крашится приложение при повторной загрузки изображения через галерею
Android Увеличение изображения при клике на миниатюру
Android При прокрутке listview изображения подгружаются, но происходит "скачок" списка
Как сделать границы в пространстве ImageView при прокрутке изображения Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ghost Writter
 Аватар для Ghost Writter
36 / 36 / 10
Регистрация: 09.12.2015
Сообщений: 192
11.11.2016, 18:19     Поворот изображения при снимке #2
ExFau$t, так на вскидку, может попробовать проверять помещается ли изображение в экран? Если нет, то перевернуть.
ExFau$t
55 / 55 / 4
Регистрация: 08.05.2012
Сообщений: 448
11.11.2016, 19:26  [ТС]     Поворот изображения при снимке #3
все фото в приложении должны быть портретные, а на некоторых устройствах они получаются перевернутые на 90
Yandex
Объявления
11.11.2016, 19:26     Поворот изображения при снимке
Ответ Создать тему
Опции темы

Текущее время: 12:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru