FaceEmbedding.fromJson constructor

FaceEmbedding.fromJson(
  1. Map<String, dynamic> json, {
  2. ValueSerializer? serializer,
})

Implementation

factory FaceEmbedding.fromJson(Map<String, dynamic> json,
    {ValueSerializer? serializer}) {
  serializer ??= driftRuntimeOptions.defaultSerializer;
  return FaceEmbedding(
    id: serializer.fromJson<int>(json['id']),
    name: serializer.fromJson<String>(json['name']),
    imageCenter: serializer.fromJson<Uint8List?>(json['imageCenter']),
    imageLeft: serializer.fromJson<Uint8List?>(json['imageLeft']),
    imageRight: serializer.fromJson<Uint8List?>(json['imageRight']),
    imageUp: serializer.fromJson<Uint8List?>(json['imageUp']),
    imageDown: serializer.fromJson<Uint8List?>(json['imageDown']),
    embeddingCenter:
        serializer.fromJson<List<double>>(json['embeddingCenter']),
    embeddingLeft: serializer.fromJson<List<double>>(json['embeddingLeft']),
    embeddingRight: serializer.fromJson<List<double>>(json['embeddingRight']),
    embeddingUp: serializer.fromJson<List<double>>(json['embeddingUp']),
    embeddingDown: serializer.fromJson<List<double>>(json['embeddingDown']),
  );
}