간단한 사진 편집 어플을 제작하고 있습니다.

이미지 편집을 위해 BitmapFactory.decodeFile로 이미지를 부를때

크기가 큰 이미지를 불러오면 out of memory가 발생해서

임시로 BitmapFactory.Options으로 inSampleSize 해서 불러오고있는데요,

이미지가 너무 작아지는 문제가 생깁니다. (2^n 배수로 이미지를 줄이다보니..)


PicSay 어플같은경우는 이미지 선택을 하면 Maximum Pro 옵션으로

가능한 최대 해상도를 계산해서 선택옵션을 주는것이 있는데,

이런 이미지 해상도를 계산하는 방법이 궁금합니다.