Products
Dynamsoft Capture Vision
Docs
See all results >
Dynamsoft Capture Vision
Documentation
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RawTextLine
RawTextLinesUnit
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
Enumerations
EnumRawTextLineStatus
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LogicLinesUnit
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CrossVerificationStatus
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
ProactiveImageSourceAdapter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
ArcDrawingItem
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRawTextLine
DSRawTextLinesUnit
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
Enumerations
DSRawTextLineStatus
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLogicLinesUnit
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImageUnit
DSNormalizedImagesResult
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCrossVerificationStatus
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSProactiveImageSourceAdapter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSArcDrawingItem
DSCameraEnhancer Class
DSCameraEnhancerModule
DSCameraView
DSCapabilities
DSDrawingItem
DSDrawingLayer
DSDrawingStyleManager
DSDrawingStyle
DSFeedback
DSImageEditorView
DSLineDrawingItem
DSNote
DSQuadDrawingItem
DSRectDrawingItem
DSTextDrawingItem
DSTipConfig
Protocols
DSCameraStateListener
DSPhotoListener
DSVideoFrameListener
Enumerations
DSCameraPosition
DSCameraState
DSCoordinateBase
DSDrawingItemMediaType
DSDrawingItemState
DSEnhancedFeatures
DSFocusMode
DSResolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RawTextLine
RawTextLinesUnit
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
Enumerations
EnumRawTextLineStatus
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LogicLinesUnit
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CrossVerificationStatus
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
ProactiveImageSourceAdapter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
ArcDrawingItem
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRawTextLine
DSRawTextLinesUnit
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
Enumerations
DSRawTextLineStatus
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLogicLinesUnit
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImageUnit
DSNormalizedImagesResult
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCrossVerificationStatus
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSProactiveImageSourceAdapter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSArcDrawingItem
DSCameraEnhancer Class
DSCameraEnhancerModule
DSCameraView
DSCapabilities
DSDrawingItem
DSDrawingLayer
DSDrawingStyleManager
DSDrawingStyle
DSFeedback
DSImageEditorView
DSLineDrawingItem
DSNote
DSQuadDrawingItem
DSRectDrawingItem
DSTextDrawingItem
DSTipConfig
Protocols
DSCameraStateListener
DSPhotoListener
DSVideoFrameListener
Enumerations
DSCameraPosition
DSCameraState
DSCoordinateBase
DSDrawingItemMediaType
DSDrawingItemState
DSEnhancedFeatures
DSFocusMode
DSResolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RawTextLine
RawTextLinesUnit
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
Enumerations
EnumRawTextLineStatus
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LogicLinesUnit
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CrossVerificationStatus
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
ProactiveImageSourceAdapter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
ArcDrawingItem
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRawTextLine
DSRawTextLinesUnit
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
Enumerations
DSRawTextLineStatus
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLogicLinesUnit
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImageUnit
DSNormalizedImagesResult
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCrossVerificationStatus
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSProactiveImageSourceAdapter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSArcDrawingItem
DSCameraEnhancer Class
DSCameraEnhancerModule
DSCameraView
DSCapabilities
DSDrawingItem
DSDrawingLayer
DSDrawingStyleManager
DSDrawingStyle
DSFeedback
DSImageEditorView
DSLineDrawingItem
DSNote
DSQuadDrawingItem
DSRectDrawingItem
DSTextDrawingItem
DSTipConfig
Protocols
DSCameraStateListener
DSPhotoListener
DSVideoFrameListener
Enumerations
DSCameraPosition
DSCameraState
DSCoordinateBase
DSDrawingItemMediaType
DSDrawingItemState
DSEnhancedFeatures
DSFocusMode
DSResolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RawTextLine
RawTextLinesUnit
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
Enumerations
EnumRawTextLineStatus
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LogicLinesUnit
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CrossVerificationStatus
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
ProactiveImageSourceAdapter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
ArcDrawingItem
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRawTextLine
DSRawTextLinesUnit
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
Enumerations
DSRawTextLineStatus
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLogicLinesUnit
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImageUnit
DSNormalizedImagesResult
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCrossVerificationStatus
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSProactiveImageSourceAdapter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSArcDrawingItem
DSCameraEnhancer Class
DSCameraEnhancerModule
DSCameraView
DSCapabilities
DSDrawingItem
DSDrawingLayer
DSDrawingStyleManager
DSDrawingStyle
DSFeedback
DSImageEditorView
DSLineDrawingItem
DSNote
DSQuadDrawingItem
DSRectDrawingItem
DSTextDrawingItem
DSTipConfig
Protocols
DSCameraStateListener
DSPhotoListener
DSVideoFrameListener
Enumerations
DSCameraPosition
DSCameraState
DSCoordinateBase
DSDrawingItemMediaType
DSDrawingItemState
DSEnhancedFeatures
DSFocusMode
DSResolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RawTextLine
RawTextLinesUnit
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
Enumerations
EnumRawTextLineStatus
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LogicLinesUnit
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CrossVerificationStatus
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
ProactiveImageSourceAdapter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
ArcDrawingItem
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRawTextLine
DSRawTextLinesUnit
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
Enumerations
DSRawTextLineStatus
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLogicLinesUnit
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImageUnit
DSNormalizedImagesResult
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCrossVerificationStatus
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSProactiveImageSourceAdapter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSArcDrawingItem
DSCameraEnhancer Class
DSCameraEnhancerModule
DSCameraView
DSCapabilities
DSDrawingItem
DSDrawingLayer
DSDrawingStyleManager
DSDrawingStyle
DSFeedback
DSImageEditorView
DSLineDrawingItem
DSNote
DSQuadDrawingItem
DSRectDrawingItem
DSTextDrawingItem
DSTipConfig
Protocols
DSCameraStateListener
DSPhotoListener
DSVideoFrameListener
Enumerations
DSCameraPosition
DSCameraState
DSCoordinateBase
DSDrawingItemMediaType
DSDrawingItemState
DSEnhancedFeatures
DSFocusMode
DSResolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RawTextLine
RawTextLinesUnit
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
Enumerations
EnumRawTextLineStatus
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LogicLinesUnit
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CrossVerificationStatus
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
ProactiveImageSourceAdapter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
ArcDrawingItem
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRawTextLine
DSRawTextLinesUnit
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
Enumerations
DSRawTextLineStatus
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLogicLinesUnit
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImageUnit
DSNormalizedImagesResult
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCrossVerificationStatus
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSProactiveImageSourceAdapter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSArcDrawingItem
DSCameraEnhancer Class
DSCameraEnhancerModule
DSCameraView
DSCapabilities
DSDrawingItem
DSDrawingLayer
DSDrawingStyleManager
DSDrawingStyle
DSFeedback
DSImageEditorView
DSLineDrawingItem
DSNote
DSQuadDrawingItem
DSRectDrawingItem
DSTextDrawingItem
DSTipConfig
Protocols
DSCameraStateListener
DSPhotoListener
DSVideoFrameListener
Enumerations
DSCameraPosition
DSCameraState
DSCoordinateBase
DSDrawingItemMediaType
DSDrawingItemState
DSEnhancedFeatures
DSFocusMode
DSResolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RawTextLine
RawTextLinesUnit
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
Enumerations
EnumRawTextLineStatus
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LogicLinesUnit
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CrossVerificationStatus
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
ProactiveImageSourceAdapter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
ArcDrawingItem
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRawTextLine
DSRawTextLinesUnit
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
Enumerations
DSRawTextLineStatus
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLogicLinesUnit
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImageUnit
DSNormalizedImagesResult
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCrossVerificationStatus
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSProactiveImageSourceAdapter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSArcDrawingItem
DSCameraEnhancer Class
DSCameraEnhancerModule
DSCameraView
DSCapabilities
DSDrawingItem
DSDrawingLayer
DSDrawingStyleManager
DSDrawingStyle
DSFeedback
DSImageEditorView
DSLineDrawingItem
DSNote
DSQuadDrawingItem
DSRectDrawingItem
DSTextDrawingItem
DSTipConfig
Protocols
DSCameraStateListener
DSPhotoListener
DSVideoFrameListener
Enumerations
DSCameraPosition
DSCameraState
DSCoordinateBase
DSDrawingItemMediaType
DSDrawingItemState
DSEnhancedFeatures
DSFocusMode
DSResolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RawTextLine
RawTextLinesUnit
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
Enumerations
EnumRawTextLineStatus
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LogicLinesUnit
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CrossVerificationStatus
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
ProactiveImageSourceAdapter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
ArcDrawingItem
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRawTextLine
DSRawTextLinesUnit
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
Enumerations
DSRawTextLineStatus
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLogicLinesUnit
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImageUnit
DSNormalizedImagesResult
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCrossVerificationStatus
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSProactiveImageSourceAdapter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSArcDrawingItem
DSCameraEnhancer Class
DSCameraEnhancerModule
DSCameraView
DSCapabilities
DSDrawingItem
DSDrawingLayer
DSDrawingStyleManager
DSDrawingStyle
DSFeedback
DSImageEditorView
DSLineDrawingItem
DSNote
DSQuadDrawingItem
DSRectDrawingItem
DSTextDrawingItem
DSTipConfig
Protocols
DSCameraStateListener
DSPhotoListener
DSVideoFrameListener
Enumerations
DSCameraPosition
DSCameraState
DSCoordinateBase
DSDrawingItemMediaType
DSDrawingItemState
DSEnhancedFeatures
DSFocusMode
DSResolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RawTextLine
RawTextLinesUnit
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
Enumerations
EnumRawTextLineStatus
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
ProactiveImageSourceAdapter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
ArcDrawingItem
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRawTextLine
DSRawTextLinesUnit
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
Enumerations
DSRawTextLineStatus
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImageUnit
DSNormalizedImagesResult
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSProactiveImageSourceAdapter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSArcDrawingItem
DSCameraEnhancer Class
DSCameraEnhancerModule
DSCameraView
DSCapabilities
DSDrawingItem
DSDrawingLayer
DSDrawingStyleManager
DSDrawingStyle
DSFeedback
DSImageEditorView
DSLineDrawingItem
DSNote
DSQuadDrawingItem
DSRectDrawingItem
DSTextDrawingItem
DSTipConfig
Protocols
DSCameraStateListener
DSPhotoListener
DSVideoFrameListener
Enumerations
DSCameraPosition
DSCameraState
DSCoordinateBase
DSDrawingItemMediaType
DSDrawingItemState
DSEnhancedFeatures
DSFocusMode
DSResolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RawTextLine
RawTextLinesUnit
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
Enumerations
EnumRawTextLineStatus
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
ProactiveImageSourceAdapter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
ArcDrawingItem
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Explore Features
Set a Scan Region
UI Configurations
Advanced Camera Features
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
Classes
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRawTextLine
DSRawTextLinesUnit
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
Enumerations
DSRawTextLineStatus
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImageUnit
DSNormalizedImagesResult
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSProactiveImageSourceAdapter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSArcDrawingItem
DSCameraEnhancer Class
DSCameraEnhancerModule
DSCameraView
DSCapabilities
DSDrawingItem
DSDrawingLayer
DSDrawingStyleManager
DSDrawingStyle
DSFeedback
DSImageEditorView
DSLineDrawingItem
DSNote
DSQuadDrawingItem
DSRectDrawingItem
DSTextDrawingItem
DSTipConfig
Protocols
DSCameraStateListener
DSPhotoListener
DSVideoFrameListener
Enumerations
DSCameraPosition
DSCameraState
DSCoordinateBase
DSDrawingItemMediaType
DSDrawingItemState
DSEnhancedFeatures
DSFocusMode
DSResolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
License Initialization
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImagesResult
DSNormalizedImageUnit
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSCameraEnhancer Class
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Protocols
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Flutter Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Auxiliary Classes
DBRRuntimeSettings
BarcodeResult
BarcodeLocationResult
FurtherModes
Quadrilateral
Point
Region
TorchButton
Enumerations
EnumBarcodeColourMode
EnumBarcodeComplementMode
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumBinarizationMode
EnumCameraPosition
EnumColourClusteringMode
EnumColourConversionMode
EnumDBRPresetTemplate
EnumDeblurMode
EnumDeformationResistingMode
EnumDPMCodeReadingMode
EnumEnhancedFeatures
EnumGrayscaleTransformationMode
EnumImagePreprocessingMode
EnumLocalizationMode
EnumRegionPredetectionMode
EnumScaleUpMode
EnumTextFilterMode
EnumTextResultOrderMode
EnumTextureDetectionMode
USEFUL RESOURCES
Release Notes
Version 1.x
React Native Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraView Class
DCVFeedback Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumDBRPresetTemplate
EnumTorchState
EnumCameraPosition
EnumEnhancedFeatures
USEFUL RESOURCES
Release Notes
Version 1.x
Cordova Edition Introduction
DEVELOPMENT
User Guide
API references
DCVBarcodeReader Class
DCVCameraEnhancer Class
DCVCameraView Class
Interfaces
BarcodeLocationResult
BarcodeResult
DBRRuntimeSettings
Point
Quadrilateral
Rect
Region
TorchButton
Enumerations
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumPresetTemplate
USEFUL RESOURCES
Release Notes
Version 1.x
Xamarin.Forms Edition Introduction
DEVELOPMENT
User Guide
API References
namespace DCVXamarin
IBarcodeReader
ICameraEnhancer
CameraView
Auxiliary Classes/Interfaces
Range
Rect
Region
Quadrilateral
BarcodeResult
BarcodeLocationResult
DBRRuntimeSettings
TorchButton
IBarcodeResultListener
ILicenseVerificationListener
Enumerations
EnumPresetTemplate
EnumBarcodeFormat
EnumBarcodeFormat_2
EnumEnhancerFeatures
EnumFocusMode
namespace DCVXamarin.Droid
BarcodeReader
CameraEnhancer
namespace DCVXamarin.iOS
BarcodeReader
CameraEnhancer
USEFUL RESOURCES
Release Notes
Version 1.x
Android Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
IntermediateResultReceiver
SimplifiedCaptureVisionSettings
Interfaces
CaptureStateListener
ImageSourceStateListener
Enumerations
CaptureState
PresetTemplate
DynamsoftBarcodeReader
Classes
AztecDetails
BarcodeDetails
BarcodeReaderModule
BarcodeResultItem
CandidateBarcodeZonesUnit
CandidateBarcodeZone
ComplementedBarcodeImageUnit
DataMatrixDetails
DecodedBarcodeElement
DecodedBarcodesResult
DecodedBarcodesUnit
DeformationResistedBarcodeImageUnit
ExtendedBarcodeResult
LocalizedBarcodesUnit
LocalizedBarcodesElement
OneDCodeDetails
PDF417Details
QRCodeDetails
ScaledUpBarcodeImageUnit
SimplifiedBarcodeReaderSettings
Enumerations
BarcodeFormat
DeblurMode
ExtendedBarcodeResultType
LocalizationMode
QRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
CharacterResult
LabelRecognizerModule
LocalizedTextLineElement
LocalizedTextLinesUnit
SimplifiedLabelRecognizerSettings
RecognizedTextLineElement
RecognizedTextLinesResult
RecognizedTextLinesUnit
TextLineResultItem
DynamsoftDocumentNormalizer
CandidateQuadEdgesUnit
CornersUnit
DetectedQuadElement
DetectedQuadResultItem
DetectedQuadsResult
DetectedQuadsUnit
DocumentNormalizerModule
LongLinesUnit
NormalizedImageElement
NormalizedImageResultItem
NormalizedImagesResult
NormalizedImageUnit
SimplifiedDocumentNormalizerSettings
DynamsoftCore
Classes
BinaryImageUnit
CapturedResultItem
ColourImageUnit
ContoursUnit
Contour
CoreModule
Corner
DSRect
Edge
EnhancedGrayscaleImageUnit
FileImageTag
GrayscaleImageUnit
ImageData
ImageSourceAdapter
ImageTag
IntermediateResultExtraInfo
IntermediateResultUnit
IntermediateResult
LineSegmentsUnit
LineSegment
ObservationParameters
OriginalImageResultItem
PredetectedRegionElement
PredetectedRegionsUnit
Quadrilateral
RegionObjectElement
ScaledDownColourImageUnit
ShortLinesUnit
TextRemovedBinaryImageUnit
TextureDetectionResultUnit
TextureRemovedBinaryImageUnit
TextureRemovedGrayscaleImageUnit
TextZonesUnit
TransformedGrayscaleImageUnit
Vector4
VideoFrameTag
Interfaces
ImageSourceErrorListener
CompletionListener
Enumerations
BufferOverflowProtectionMode
CapturedResultItemType
ColourChannelUsageType
CornerType
ErrorCode
GrayscaleEnhancementMode
GrayscaleTransformationMode
ImageCaptureDistanceMode
ImagePixelFormat
ImageSourceState
ImageTagType
IntermediateResultUnitType
LogMode
RegionObjectElementType
SectionType
TransformMatrixType
VideoFrameQuality
DynamsoftLicense
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
DynamsoftUtility
DirectoryFetcher
FileFetcher
ImageManager
MultiFrameResultCrossFilter
UtilityException
UtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
ParsedResultItem
ParsedResult
Enumerations
MappingStatus
ValiadtionStatus
DynamsoftImageProcessing
ImageProcessingModule
DynamsoftCameraEnhancer
Classes
CameraEnhancer
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Interfaces
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
FAQs
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR Android?
Can I use DBR Android without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
How do you reduce the final size of the Android app?
Does DBR Android support simulator devices?
On the Barcode Scanner X demo app, there's several modes made for specific use cases, including one for driver licenses. How can I configure my app to do the same?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to Prevent Project Build Failure after Shrinking Code?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
iOS Edition Introduction
DEVELOPMENT
User Guide
Read Barcodes
Scan MRZ
Detect & Normalize Documents
Demo & Samples
API Reference
DynamsoftCaptureVisionRouter
DSCaptureVisionRouter Class
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
DSCaptureVisionRouterModule
DSCapturedResultFilter
DSCapturedResultReceiver
DSCapturedResult
DSIntermediateResultManager
DSIntermediateResultReceiver
DSSimplifiedCaptureVisionSettings
Protocols
DSCaptureStateListener
DSImageSourceStateListener
Enumerations
DSCaptureState
DSPresetTemplate
DynamsoftBarcodeReader
Classes
DSAztecDetails
DSBarcodeDetails
DSBarcodeReaderModule
DSBarcodeResultItem
DSCandidateBarcodeZonesUnit
DSComplementedBarcodeImageUnit
DSDataMatrixDetails
DSDecodedBarcodeElement
DSDecodedBarcodesResult
DSDecodedBarcodesUnit
DSDeformationResistedBarcodeImageUnit
DSExtendedBarcodeResult
DSLocalizedBarcodesUnit
DSLocalizedBarcodesElement
DSOneDCodeDetails
DSPDF417Details
DSQRCodeDetails
DSScaledUpBarcodeImageUnit
DSSimplifiedBarcodeReaderSettings
Enumerations
DSBarcodeFormat
DSDeblurMode
DSExtendedBarcodeResultType
DSLocalizationMode
DSQRCodeErrorCorrectionLevel
DynamsoftLabelRecognizer
DSCharacterResult
DSLabelRecognizerModule
DSLocalizedTextLineElement
DSLocalizedTextLinesUnit
DSSimplifiedLabelRecognizerSettings
DSRecognizedTextLineElement
DSRecognizedTextLinesResult
DSRecognizedTextLinesUnit
DSTextLineResultItem
DynamsoftDocumentNormalizer
DSCandidateQuadEdgesUnit
DSCornersUnit
DSDetectedQuadElement
DSDetectedQuadResultItem
DSDetectedQuadsResult
DSDetectedQuadsUnit
DSDocumentNormalizerModule
DSLongLinesUnit
DSNormalizedImageElement
DSNormalizedImageResultItem
DSNormalizedImagesResult
DSNormalizedImageUnit
DynamsoftCore
Classes
DSBinaryImageUnit
DSCapturedResultItem
DSColourImageUnit
DSContoursUnit
DSContour
DSCoreModule
DSCorner
DSRect
DSEdge
DSEnhancedGrayscaleImageUnit
DSFileImageTag
DSGrayscaleImageUnit
DSImageData
DSImageSourceAdapter
DSImageTag
DSIntermediateResultExtraInfo
DSIntermediateResultUnit
DSIntermediateResult
DSLineSegmentsUnit
DSLineSegment
DSObservationParameters
DSOriginalImageResultItem
DSPredetectedRegionElement
DSPredetectedRegionsUnit
DSQuadrilateral
DSRegionObjectElement
DSScaledDownColourImageUnit
DSTextRemovedBinaryImageUnit
DSTextureDetectionResultUnit
DSTextureRemovedBinaryImageUnit
DSTextureRemovedGrayscaleImageUnit
DSTextZonesUnit
DSTransformedGrayscaleImageUnit
DSVector4
DSVideoFrameTag
Protocols
DSImageSourceErrorListener
Enumerations
DSBufferOverflowProtectionMode
DSCapturedResultItemType
DSColourChannelUsageType
DSCornerType
DSError
DSGrayscaleEnhancementMode
DSGrayscaleTransformationMode
DSImageCaptureDistanceMode
DSImagePixelFormat
DSImageSourceState
DSImageTagType
DSIntermediateResultUnitType
DSLogMode
DSRegionObjectElementType
DSSectionType
DSTransformMatrixType
DSVideoFrameQuality
DynamsoftLicense
Classes
DSLicenseManager
DSLicenseModule
Protocols
DSLicenseVerificationListener
DynamsoftUtility
DSDirectoryFetcher
DSFileFetcher
DSImageManager
DSMultiFrameResultCrossFilter
DSUtilityModule
DynamsoftCodeParser
Supported Code Types
Machine Readable Travel Documents
North America DL/ID
South Africa Driver License
Aadhaar
Vehicle Identification Number
Classes
DSParsedResultItem
DSParsedResult
Enumerations
DSMappingStatus
DSValiadtionStatus
DynamsoftImageProcessing
DSImageProcessingModule
DynamsoftCameraEnhancer
Classes
DSCameraEnhancer Class
CameraEnhancerModule
CameraView
Capabilities
DrawingItem
DrawingLayer
DrawingStyleManager
DrawingStyle
Feedback
ImageEditorView
LineDrawingItem
Note
QuadDrawingItem
RectDrawingItem
TextDrawingItem
TipConfig
Protocols
CameraStateListener
PhotoListener
VideoFrameListener
Enumerations
CameraPosition
CameraState
CoordinateBase
DrawingItemMediaType
DrawingItemState
EnhancedFeatures
FocusMode
Resolution
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameter Organization
CaptureVisionTemplate Object
ImageSource Object
TargetROIDef Object
SemanticProcessing Object
Task Setting Objects
BarcodeReaderTaskSetting Object
LabelRecognizerTaskSetting Object
DocumentNormalizerTaskSetting Object
CodeParserTaskSetting Object
OutputTaskSetting Object
ImageParameter Object
Auxiliary Setting Objects
BarcodeFormatSpecification Object
TextLineSpecification Object
CharacterModel Object
GlobalParameter Object
Parameter Reference
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
FAQs
How do I resolve the "Building for iOS Simulator, but linking in dylib built for iOS" error when building for the iOS simulator?
How do you solve the "Undefined symbols for architecture armv7" error building on iOS?
Does the SDK support iOS bitcode framework?
How do I disable the continuous barcode scanning feature and close the scanner view?
How is the driver's license sample able to extract the information into readable fields? Is DBR responsible for this function?
What are the minimum system requirements of DBR iOS?
Can I use DBR iOS without the Camera Enhancer module?
Why does it sometimes freeze when I enter the scan page?
Does DBR iOS support simulator devices?
My barcode is not being picked up using the Barcode Scanner X app. Does this mean that your SDK cannot read the image?
How to use debug mode in BarcodeScannerX?
How to enable QR code Model 1 in BarcodeScannerX?
Release Notes
v2.x
MAUI Edition Introduction
DEVELOPMENT
User Guide
Getting Started
Read Barcodes
Scan Documents
Scan MRZ
Demo & Samples
API Reference
Dynamsoft.CaptureVisionRouter.Maui
CaptureVisionRouter
Constructor and Destructor
Single-File Processing
Multiple-File Processing
Settings
Intermediate Result
Auxiliary Classes
CaptureVisionRouterModule
CapturedResultFilter
CapturedResultReceiver
CapturedResult
IntermediateResultManager
PresetTemplate
SimplifiedCaptureVisionSettings
Dynamsoft.BarcodeReader.Maui
Classes
BarcodeReaderModule
BarcodeResultItem
DecodedBarcodesResult
SimplifiedBarcodeReaderSettings
Enumerations
EnumBarcodeFormat
EnumDeblurMode
EnumLocalizationMode
Dynamsoft.DocumentNormalizer.Maui
Classes
DetectedQuadResultItem
DetectedQuadsResult
DocumentNormalizerModule
NormalizedImageResultItem
NormalizedImagesResult
SimplifiedDocumentNormalizerSettings
Enumerations
EnumColourMode
Dynamsoft.LabelRecognizer.Maui
Classes
CharacterResult
LabelRecognizerModule
RecognizedTextLinesResult
SimplifiedLabelRecognizerSettings
TextLineResultItem
Dynamsoft.CameraEnhancer.Maui
Classes
CameraEnhancerModule
CameraEnhancer
CameraView
DrawingItem
DrawingLayer
Feedback
ImageEditorView
QuadDrawingItem
TorchButton
Enumerations
EnumCameraPosition
EnumDrawingLayerId
EnumDrawingStyleId
EnumEnhancedFeatures
EnumFocusMode
Dynamsoft.Utility.Maui
Classes
MultiFrameResultCrossFilter
ImageManager
UtilityModule
Dynamsoft.ImageProcessing.Maui
Classes
ImageProcessingModule
Dynamsoft.Core.Maui
Classes
CapturedResultItem
CoreException
CoreModule
DMRect
ImageData
ImageSourceAdapter
Quadrilateral
Interfaces
CompletionListener
Enumerations
EnumCapturedResultItemType
EnumColourChannelUsageType
EnumGrayscaleEnhancementMode
EnumGrayscaleTransformationMode
EnumImagePixelFormat
Dynamsoft.License.Maui
Classes
LicenseManager
LicenseModule
Interfaces
LicenseVerificationListener
Dynamsoft.CodeParser.Maui
Classes
CodeParserModule
ParsedField
ParsedResultItem
ParsedResult
Enumerations
EnumMappingStatus
EnumValiadtionStatus
UNDERSTANDING DCV
Overview of DCV
Architecture
Input
Image Processing
Region Pre-detection
Shared Detection
Barcode Localization
Barcode Decoding
Text-line Localization
Text-line Recognition
Document Detection
Document Normalization
Semantic Processing
Output
Parameters
Capture Vision Template
ImageROIProcessingNameArray
ImageSourceName
MaxParallelTasks
MinImageCaptureInterval
Name
OutputOriginalImage
SemanticProcessingNameArray
Timeout
Target ROI Def
BaseTargetROIDefName
Location
Name
PauseFlag
TaskSettingNameArray
Semantic Processing
Name
ReferenceObjectFilter
TaskSettingNameArray
Barcode Reader Task Settings
BarcodeColourModes
BarcodeComplementModes
BarcodeFormatIds
BaseBarcodeReaderTaskSettingName
DeblurModes
DeformationResistingModes
DPMCodeReadingModes
ExpectedBarcodesCount
LocalizationModes
MaxThreadsInOneTask
Name
ReturnBarcodeZoneClarity
SectionImageParameterArray
StartSection
TerminateSetting
TextResultOrderModes
Label Recognizer Task Settings
BaseLabelRecognizerTaskSettingName
DictionaryCorrectionThresholds
DictionaryPath
MaxThreadsInOneTask
Name
SectionImageParameterArray
StartSection
StringLengthRange
StringRegExPattern
TerminateSetting
TextLineSpecificationNameArray
ConfusableCharactersPath
ClusterSamplesCountThreshold
Document Normalizer Task Settings
BaseDocumentNormalizerTaskSettingName
Brightness
ColourMode
ContentType
Contrast
CornerAngleRange
DeskewMode
ExpectedDocumentsCount
LineExtractionModes
MaxThreadsInOneTask
Name
PageSize
QuadrilateralDetectionModes
SectionImageParameterArray
StartSection
TerminateSetting
Image Parameter
BaseImageParameterName
BinarizationModes
ColourConversionModes
GrayscaleEnhancementModes
GrayscaleTransformationModes
IfEraseTextZone
Name
RegionPredetectionModes
ScaleDownThreshold
ScaleUpModes
TextDetectionMode
TextureDetectionModes
TextLine Specification
ApplicableTextLineNumbers
BaseTextLineSpecificationName
BinarizationModes
CharHeightRange
CharacterModelName
CharacterNormalizationModes
GrayscaleEnhancementModes
Name
StringLengthRange
StringRegExPattern
Text line position parameters
ConcatStringLengthRange
ConcatStringRegExPattern
ConcatSeparator
ConcatResults
OutputResults
SubGroups
ReferenceGroupName
TextLinesCount
ConfusableCharactersCorrection
ExpectedGroupsCount
Character Model
CharSet
DirectoryPath
FilterFilePath
Name
Barcode Format Specification
AllModuleDeviation
AustralianPostEncodingTable
BarcodeAngleRangeArray
BarcodeBytesLengthRangeArray
BarcodeHeightRangeArray
BarcodeTextLengthRangeArray
BarcodeTextRegExPattern
BarcodeWidthRangeArray
BarcodeZoneBarCountRangeArray
BarcodeZoneMinDistanceToImageBorders
Code128Subset
EnableAddOnCode
EnableDataMatrixECC000-140
EnableQRCodeModel1
FindUnevenModuleBarcode
HeadModuleRatio
MinQuietZoneWidth
MinRatioOfBarcodeZoneWidthToHeight
MinResultConfidence
MirrorMode
ModuleSizeRangeArray
MSICodeCheckDigitCalculation
Name
PartitionModes
PatchCodeSearchingMargins
RequireStartStopChars
ReturnPartialBarcodeValue
StandardFormat
TailModuleRatio
VerifyCheckDigit
Code Parser Task Settings
CodeSpecifications
Name
ResourcesPath
Image Source
DirectoryPath
FileFilter
Name
Pages
PDFReadingMode
Recursive
Type
Global Parameter
MaxTotalImageDimension
Output Task Settings
Name
OutputCondition
USEFUL RESOURCES
Release Notes
2.x
DBR - Migrate from Xamarin to MAUI
DDN - Migrate from Xamarin to MAUI
Latest version
Version 2.x
Version 2.6.1003
Version 2.6.1002
Version 2.6.1002
Version 2.6.1001
Version 2.6.1001
Version 2.6.1000
Version 2.6.1000
Version 2.4.2000
Version 2.4.2000
Version 2.2.3000
Version 2.2.3000
Documentation Homepage
Change +