PreprocessingConfig.fromJson constructor

PreprocessingConfig.fromJson(
  1. Map json_
)

Implementation

PreprocessingConfig.fromJson(core.Map json_)
  : this(
      audio: json_.containsKey('audio')
          ? Audio.fromJson(
              json_['audio'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      color: json_.containsKey('color')
          ? Color.fromJson(
              json_['color'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      crop: json_.containsKey('crop')
          ? Crop.fromJson(
              json_['crop'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      deblock: json_.containsKey('deblock')
          ? Deblock.fromJson(
              json_['deblock'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      deinterlace: json_.containsKey('deinterlace')
          ? Deinterlace.fromJson(
              json_['deinterlace'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      denoise: json_.containsKey('denoise')
          ? Denoise.fromJson(
              json_['denoise'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      pad: json_.containsKey('pad')
          ? Pad.fromJson(json_['pad'] as core.Map<core.String, core.dynamic>)
          : null,
    );