$ stty size
60 120 # <= sample output
Он напечатает количество строк и столбцов, а также высоту и ширину, соответственно.
Затем вы можете использовать cut
или awk
для извлечения нужной части.
Мое решение:
Удалите все проверки ориентации из exif-данных. Я не смог найти ни одного случая, где это было бы точно.
Используйте стандарт String[] orientationColumn = {MediaStore.Images.Media.ORIENTATION};
, чтобы получить ориентацию.
Если это 0
, используйте decodeStream ...
if(o.outHeight > o.outWidth){ //set orientation to portrait }
еще это пейзаж