Resource Base
Table of contents

Thanks for downloading Dynamsoft Barcode Reader Package!

Your download will start shortly. If your download does not begin, click here to retry.

DSSimplifiedCaptureVisionSettings

The DSSimplifiedCaptureVisionSettings class contains settings for capturing and recognizing images with the DSCaptureVisionRouter class.

Definition

Assembly: DynamsoftCore.framework

  • Objective-C
  • Swift
  1. @interface DSSimplifiedCaptureVisionSettings : NSObject
    
  2. class SimplifiedCaptureVisionSettings : NSObject
    

Attributes

Attributes Type Description
capturedResultItemTypes NSInteger Specifies the type(s) of CapturedItem(s) that will be captured.
roi DSQuadrilateral * Specifies the region of interest (ROI) where the image capture and recognition will take place.
roiMeasuredInPercentage BOOL Specifies whether the ROI is measured in pixels or as a percentage of the image size.
maxParallelTasks NSInteger Specifies the maximum number of parallel tasks that can be used for image capture and recognition.
timeout NSInteger Specifies the maximum time (in milliseconds) allowed for image capture and recognition.
barcodeSettings DSSimplifiedBarcodeReaderSettings * Specifies the settings for barcode recognition.
labelSettings DSSimplifiedLabelRecognizerSettings * Specifies the settings for label recognition.

capturedResultItemTypes

Specifies the type(s) of CapturedItem(s) that will be captured.

  • Objective-C
  • Swift
  1. @property (nonatomic, assign) NSInteger capturedResultItemTypes;
    
  2. var capturedResultItemTypes: Int { get set }
    

roi

Specifies the region of interest (ROI) where the image capture and recognition will take place.

  • Objective-C
  • Swift
  1. @property (nonatomic, strong, nullable) DSQuadrilateral *roi;
    
  2. var roi: DSQuadrilateral? { get set }
    

roiMeasuredInPercentage

Specifies whether the ROI is measured in pixels or as a percentage of the image size.

  • Objective-C
  • Swift
  1. @property (nonatomic, assign) BOOL roiMeasuredInPercentage;
    
  2. var roiMeasuredInPercentage: Bool { get set }
    

maxParallelTasks

Specifies the maximum number of parallel tasks that can be used for image capture and recognition.

  • Objective-C
  • Swift
  1. @property (nonatomic, assign) NSInteger maxParallelTasks;
    
  2. var maxParallelTasks: Int { get set }
    

timeout

Specifies the maximum time (in milliseconds) allowed for image capture and recognition.

  • Objective-C
  • Swift
  1. @property (nonatomic, assign) NSInteger timeout;
    
  2. var timeout: Int { get set }
    

barcodeSettings

Specifies the settings for barcode recognition.

  • Objective-C
  • Swift
  1. @property (nonatomic, strong, nullable) DSSimplifiedBarcodeReaderSettings *barcodeSettings;
    
  2. var barcodeSettings: DSSimplifiedBarcodeReaderSettings? { get set }
    

labelSettings

Specifies the settings for label recognition.

  • Objective-C
  • Swift
  1. @property (nonatomic, strong, nullable) DSSimplifiedLabelRecognizerSettings *labelSettings;
    
  2. var labelSettings: DSSimplifiedLabelRecognizerSettings? { get set }
    

This page is compatible for:

Version 1.0

Is this page helpful?

YesYes NoNo

In this article:

version 2.0.10

  • Latest version
  • Version 2.x
    • Version 2.2.10
    • Version 2.0.21
    • Version 2.0.20
    • Version 2.0.10
    • Version 2.2.10
    • Version 2.0.21
    • Version 2.0.20
    • Version 2.0.10
  • Version 1.x
    • Version 1.2.1
    • Version 1.2.0
    • Version 1.1.0
    • Version 1.0.0
    • Version 1.0.4
    • Version 1.0.3
    • Version 1.0.2
    • Version 1.0.1
    • Version 1.0.0
    • Version 1.1.11
    • Version 1.1.9
    • Version 1.1.8
    • Version 1.1.7
    • Version 1.1.6
    • Version 1.1.5
    • Version 1.1.4
    • Version 1.1.3
    • Version 1.1.2
    • Version 1.1.1
    • Version 1.1.0
    • Version 1.0.0
    • Version 1.0.4
    • Version 1.0.3
    • Version 1.0.2
    • Version 1.0.1
    • Version 1.0.0
Change +
© 2003–2024 Dynamsoft. All rights reserved.
Privacy Statement / Site Map / Home / Purchase / Support