detectBarcodesFromImage static method
Future<BarcodeScannerResult>
detectBarcodesFromImage(
- MethodChannel channel,
- Uri imageFileUri,
- BarcodeScannerConfiguration configuration
Implementation
static Future<BarcodeScannerResult> detectBarcodesFromImage(
MethodChannel channel,
Uri imageFileUri,
BarcodeScannerConfiguration configuration) async {
try {
var operationParamsMap = <String, dynamic>{
"imageFileUri": imageFileUri.path,
"configuration": configuration.toJson()
};
var barcodeScanningResult = await channel.invokeMethod(
'detectBarcodesOnImages', operationParamsMap);
return BarcodeScannerResult.fromJson(jsonDecode(barcodeScanningResult));
} catch (e) {
Logger.root.severe(e);
rethrow;
}
}