【发布时间】:2018-03-11 18:46:24
【问题描述】:
我知道这是一个老问题,可以在很多地方找到,但我仍然无法找到解决方案..
我想要的是,如果我使用手机的相机拍摄图像或从图库中选择图像,它应该告诉我图像的方向或确切的高度和宽度,以便我可以决定方向。
到目前为止,我使用 stackoverflow 尝试过的是:-
ExifInterface exif = null;
try {
exif = new ExifInterface(URI);
} catch (IOException e) {
e.printStackTrace();
}
int orientation = exif.getAttributeInt(ExifInterface.TAG_ORIENTATION,
ExifInterface.ORIENTATION_UNDEFINED);
但问题是,当使用相机拍摄图像时,纵向和横向分别给出 6 和 1。如果图像是从画廊中挑选出来的,它会给我 0。所以我无法确定图像是横向还是纵向。
提前致谢
【问题讨论】:
标签: android