Class MrzScannerConfiguration


  • public class MrzScannerConfiguration
    extends java.lang.Object
    Configuration for MRZ scanner.
    • Constructor Detail

      • MrzScannerConfiguration

        public MrzScannerConfiguration​(AccumulatedResultsVerifierConfiguration frameAccumulationConfiguration,
                                       boolean enableDetection,
                                       MrzIncompleteResultHandling incompleteResultHandling,
                                       boolean returnCrops)
        Constructs MrzScannerConfiguration with the given params.
        Parameters:
        frameAccumulationConfiguration - Configure the frame accumulation process.
        enableDetection - Enable MRZ detection. If disabled, the scanner skips the detection step and assumes that the input image is a crop of the MRZ area. Default is true
        incompleteResultHandling - Defines how to handle incomplete MRZ results (e.g. caused by failed validation). Default is REJECT
        returnCrops - If true, crops of the detected MRZ and its fields will be returned in the result. Default is false
      • MrzScannerConfiguration

        public MrzScannerConfiguration()
        Constructs MrzScannerConfiguration with default parameters.
    • Method Detail

      • getFrameAccumulationConfiguration

        public AccumulatedResultsVerifierConfiguration getFrameAccumulationConfiguration()
        Getter for frameAccumulationConfiguration field. See constructor documentation for more information about the field.
        Returns:
        frameAccumulationConfiguration
      • setFrameAccumulationConfiguration

        public void setFrameAccumulationConfiguration​(AccumulatedResultsVerifierConfiguration frameAccumulationConfiguration)
        Setter for frameAccumulationConfiguration field. See constructor documentation for more information about the field.
        Parameters:
        frameAccumulationConfiguration - Value to set.
      • getEnableDetection

        public boolean getEnableDetection()
        Getter for enableDetection field. See constructor documentation for more information about the field.
        Returns:
        enableDetection
      • setEnableDetection

        public void setEnableDetection​(boolean enableDetection)
        Setter for enableDetection field. See constructor documentation for more information about the field.
        Parameters:
        enableDetection - Value to set.
      • getIncompleteResultHandling

        public MrzIncompleteResultHandling getIncompleteResultHandling()
        Getter for incompleteResultHandling field. See constructor documentation for more information about the field.
        Returns:
        incompleteResultHandling
      • setIncompleteResultHandling

        public void setIncompleteResultHandling​(MrzIncompleteResultHandling incompleteResultHandling)
        Setter for incompleteResultHandling field. See constructor documentation for more information about the field.
        Parameters:
        incompleteResultHandling - Value to set.
      • getReturnCrops

        public boolean getReturnCrops()
        Getter for returnCrops field. See constructor documentation for more information about the field.
        Returns:
        returnCrops
      • setReturnCrops

        public void setReturnCrops​(boolean returnCrops)
        Setter for returnCrops field. See constructor documentation for more information about the field.
        Parameters:
        returnCrops - Value to set.