convertUploadedImageToData function

UploadedImageConversionResponse convertUploadedImageToData (UploadedImageConversionRequest req)

Implementation

UploadedImageConversionResponse convertUploadedImageToData(
    UploadedImageConversionRequest req) {
  imglib.Image editableImage = imglib.decodeImage(req.file.readAsBytesSync());
  Image displayableImage = Image.file(req.file, fit: BoxFit.fitWidth);
  int imageByteSize = getEncoderCapacity(
      Uint16List.fromList(editableImage.getBytes().toList()));
  UploadedImageConversionResponse response = UploadedImageConversionResponse(
      editableImage, displayableImage, imageByteSize);
  return response;
}