fixImageOrientation method
Implementation
Future<File> fixImageOrientation(XFile? image) async {
final File imageFile = File(image?.path ?? "");
final img.Image? originalImage = img.decodeImage(imageFile.readAsBytesSync());
if (originalImage != null) {
final img.Image fixedImage = img.bakeOrientation(originalImage);
await imageFile.writeAsBytes(img.encodeJpg(fixedImage));
}
return imageFile;
}