public int[] getDimensions(MarkEnforcingInputStream is, RecyclableBufferedInputStream bufferedStream,
            BitmapFactory.Options options) {
        options.inJustDecodeBounds = true;
        decodeStream(is, bufferedStream, options);
        options.inJustDecodeBounds = false;
        return new int[] { options.outWidth, options.outHeight };
    }
A method for getting the dimensions of an image from the given InputStream.

@param is The InputStream representing the image.
@param options The options to pass to
         {@link BitmapFactory#decodeStream(InputStream, android.graphics.Rect,
             BitmapFactory.Options)}.
@return an array containing the dimensions of the image in the form {width, height}.
core/src/main/java/com/bumptech/glide/load/resource/bitmap/Downsampler.java