optimizeImage

fun optimizeImage(bitmap: Bitmap, widthInches: Float, heightInches: Float, maxRequiredDpi: Long): Bitmap

Scales image to desirable quality.

Return

optimized (scaled down) Bitmap. If quality of source image will be less than maxRequiredDpi, then original Bitmap will be returned

Parameters

bitmap

you want to optimize

widthInches
  • suppositious physical width

heightInches
  • suppositious physical height

maxRequiredDpi
  • desirable quality


fun optimizeImage(bitmap: Bitmap, requiredDpi: Long): Bitmap

Scales image to desirable quality.

Return

optimized (scaled down) {@Bitmap}. If quality of source image will be less than requiredDpi, then original {@Bitmap} will be returned

Parameters

bitmap

you want to optimize

requiredDpi
  • desirable quality