DetectedObject.fromJson constructor

DetectedObject.fromJson(
  1. Map json
)

Returns an instance of DetectedObject from a given json.

Implementation

factory DetectedObject.fromJson(Map<dynamic, dynamic> json) {
  final boundingBox = RectJson.fromJson(json['rect']);
  final trackingId = json['trackingId'];
  final labels = <Label>[];
  for (final dynamic label in json['labels']) {
    labels.add(Label.fromJson(label));
  }
  return DetectedObject(
    boundingBox: boundingBox,
    labels: labels,
    trackingId: trackingId,
  );
}