# DocumentScannerParameters.fromJson constructor

DocumentScannerParameters.fromJson(

1. Map<String, dynamic> json

)

## Implementation

    factory DocumentScannerParameters.fromJson(Map<String, dynamic> json) =>
        DocumentScannerParameters(
          acceptedAngleScore: json.containsKey("acceptedAngleScore")
              ? (json["acceptedAngleScore"] as int)
              : 75,
          acceptedSizeScore: json.containsKey("acceptedSizeScore")
              ? (json["acceptedSizeScore"] as int)
              : 80,
          acceptedBrightnessThreshold:
              json.containsKey("acceptedBrightnessThreshold")
                  ? (json["acceptedBrightnessThreshold"] as int)
                  : 0,
          acceptedAspectRatioScore: json.containsKey("acceptedAspectRatioScore")
              ? (json["acceptedAspectRatioScore"] as int)
              : 85,
          aspectRatios: json.containsKey("aspectRatios")
              ? (json["aspectRatios"] as List<dynamic>)
                  .map((it) => AspectRatio.fromJson(it as Map<String, dynamic>))
                  .toList()
              : [],
          ignoreOrientationMismatch: json.containsKey("ignoreOrientationMismatch")
              ? (json["ignoreOrientationMismatch"] as bool)
              : false,
        );