newInstanceFromImage static method

BitmapRegionDecoder newInstanceFromImage(
  1. Image data
)

Creates decoder from Image without copying raw bytes again. data image instance (e.g. from SDK pipeline); must remain valid while decoder is used Returns decoder instance or null on error

Example:

// When you already have an Image (e.g. from SDK), create decoder without passing raw bytes again
final Image? imageForDecoder = null; // set from your pipeline when available
final BitmapRegionDecoder? decoderFromImage =
   BitmapRegionDecoder.newInstanceFromImage(imageForDecoder);
print('Decoder from Image: ${decoderFromImage != null}');

Implementation

static BitmapRegionDecoder newInstanceFromImage(Image data) => $prototype.newInstanceFromImage(data);