processImage method
Processes the given image for object detection and tracking.
Implementation
Future<List<DetectedObject>> processImage(InputImage inputImage) async {
final result = await _channel.invokeMethod(
'vision#startObjectDetector', <String, dynamic>{
'id': id,
'imageData': inputImage.toJson(),
'options': options.toJson()
});
final objects = <DetectedObject>[];
for (final dynamic json in result) {
objects.add(DetectedObject.fromJson(json));
}
return objects;
}