computeMinImageSampleSize() should return a number which is a power of 2

According to the Android reference ( https://developer.android.com/reference/android/graphics/BitmapFactory.Options.html#inSampleSize ),

"Note: the decoder uses a final value based on powers of 2, any other value will be rounded down to the nearest power of 2."