| java.lang.Object | |
| ↳ | com.facebook.imagepipeline.transcoder.DownsampleUtil |
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | DEFAULT_SAMPLE_SIZE | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| static float | determineDownsampleRatio(RotationOptions rotationOptions, ResizeOptions resizeOptions, EncodedImage encodedImage) | ||||||||||
| static int |
determineSampleSize(RotationOptions rotationOptions, ResizeOptions resizeOptions, EncodedImage encodedImage, int maxBitmapSize)
Get the factor between the dimensions of the encodedImage (actual image) and the ones of the
imageRequest (requested size).
| ||||||||||
| static int | determineSampleSizeJPEG(EncodedImage encodedImage, int pixelSize, int maxBitmapSizeInBytes) | ||||||||||
| static int | ratioToSampleSize(float ratio) | ||||||||||
| static int | ratioToSampleSizeJPEG(float ratio) | ||||||||||
| static int | roundToPowerOfTwo(int sampleSize) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Get the factor between the dimensions of the encodedImage (actual image) and the ones of the imageRequest (requested size).
| rotationOptions | the rotations options of the request |
|---|---|
| resizeOptions | the resize options of the request |
| encodedImage | the encoded image with the actual dimensions |
| maxBitmapSize | the maximum supported bitmap size (in pixels) when not specified in the encoded image resizeOptions. |