DSSimplifiedLabelRecognizerSettings
The DSSimplifiedLabelRecognizerSettings
class contains settings for label recognition. It is a sub-parameter of DSSimplifiedCaptureVisionSettings
Definition
Assembly: DynamsoftLabelRecognizer.xcframework
- Objective-C
- Swift
@interface DSSimplifiedLabelRecognizerSettings : NSObject
class SimplifiedLabelRecognizerSettings: NSObject
Properties
Property | Type | Description |
---|---|---|
grayscaleTransformationModes |
NSArray<DSGrayscaleTransformationMode *> * | Set the grayscale transformation modes with an array of enumeration GrayscaleTransformationMode . |
grayscaleEnhancementModes |
NSArray<DSGrayscaleEnhancementMode *> * | Set the grayscale enhancement modes with an array of enumeration GrayscaleEnhancementMode . |
characterModelName |
NSString * | Specify a character model by its name. |
lineStringRegExPattern |
NSString * | Set the RegEx pattern of the text line string to filter out the unqualified results. |
maxThreadsInOneTask |
NSInteger | Set the maximum available threads count in one label recognition task. |
scaleDownThreshold |
NSInteger | Set the threshold for image shrinking when dealing with large images. |
grayscaleTransformationModes
Set the grayscale transformation modes with an array of enumeration GrayscaleTransformationMode
.
- Objective-C
- Swift
@property (nonatomic, nullable, copy) NSArray* grayscaleTransformationModes;
var grayscaleTransformationModes: [Any]? { get set }
Remarks
View the parameter reference page of GrayscaleTransformationMode
for more detail about how to set grayscale transformation modes.
grayscaleEnhancementModes
Set the grayscale enhancement modes with an array of enumeration GrayscaleEnhancementMode
.
- Objective-C
- Swift
@property (nonatomic, nullable, copy) NSArray* grayscaleEnhancementModes;
var grayscaleEnhancementModes: [Any]? { get set }
Remarks
View the reference page of GrayscaleEnhancementMode
for more detail about how to set grayscale enhancement modes.
characterModelName
Specify a character model by its name.
- Objective-C
- Swift
@property (nonatomic, nullable, copy) NSString* characterModelName;
var characterModelName: String? { get set }
Remarks
View the parameter reference of CharacterModelName for more details about how to use the parameter.
lineStringRegExPattern
Set the RegEx pattern of the text line string to filter out the unqualified results.
- Objective-C
- Swift
@property (nonatomic, nullable, copy) NSString* lineStringRegExPattern;
var lineStringRegExPattern: String? { get set }
Remarks
View the parameter reference of StringRegExPattern
.
maxThreadsInOneTask
Set the maximum available threads count in one label recognition task.
- Objective-C
- Swift
@property (nonatomic, assign) NSInteger maxThreadsInOneTask;
var maxThreadsInOneTask: Int { get set }
Remarks
View the parameter reference of maxThreadsInOneTask
.
scaleDownThreshold
Set the threshold for image shrinking when dealing with large images.
- Objective-C
- Swift
@property (nonatomic, assign) NSInteger scaleDownThreshold;
var scaleDownThreshold: Int { get set }
Remarks
View the parameter reference of ScaleDownThreshold
.