UNPKG

dynamsoft-label-recognizer

Version:

Dynamsoft Label Recognizer (DLR) is an SDK designed to recognize meaningful zonal text or symbols in an image (Label). Common scenarios include price tags in supermarkets, inventory labels in warehouses, VIN codes on car windshields, driver licenses, pass

328 lines 10.1 kB
{ "CaptureVisionTemplates": [ { "Name": "RecognizeLetters", "ImageROIProcessingNameArray": [ "roi-recognize-letter" ] }, { "Name": "RecognizeNumbers", "ImageROIProcessingNameArray": [ "roi-recognize-number" ] }, { "Name": "RecognizeNumbersAndLetters", "ImageROIProcessingNameArray": [ "roi-recognize-number-letter" ] }, { "Name": "RecognizeNumbersAndUppercaseLetters", "ImageROIProcessingNameArray": [ "roi-recognize-number-uppercase" ] }, { "Name": "RecognizeTextLines_Default", "ImageROIProcessingNameArray": [ "roi-recognize-textlines" ] }, { "Name": "RecognizeUppercaseLetters", "ImageROIProcessingNameArray": [ "roi-recognize-uppercase" ] } ], "TargetROIDefOptions": [ { "Name": "roi-recognize-letter", "TaskSettingNameArray": [ "task-recognize-letter" ] }, { "Name": "roi-recognize-number", "TaskSettingNameArray": [ "task-recognize-number" ] }, { "Name": "roi-recognize-number-letter", "TaskSettingNameArray": [ "task-recognize-number-letter" ] }, { "Name": "roi-recognize-number-uppercase", "TaskSettingNameArray": [ "task-recognize-number-uppercase" ] }, { "Name": "roi-recognize-textlines", "TaskSettingNameArray": [ "task-recognize-textlines" ] }, { "Name": "roi-recognize-uppercase", "TaskSettingNameArray": [ "task-recognize-uppercase" ] } ], "TextLineSpecificationOptions": [ { "Name": "tls-letter", "CharacterModelName": "Letter", "OutputResults": 1 }, { "Name": "tls-number", "CharacterModelName": "Number", "OutputResults": 1 }, { "Name": "tls-number-letter", "CharacterModelName": "NumberLetter", "OutputResults": 1 }, { "Name": "tls-number-uppercase", "CharacterModelName": "NumberUppercase", "OutputResults": 1 }, { "Name": "tls-textlines", "OutputResults": 1 }, { "Name": "tls-uppercase", "CharacterModelName": "Uppercase", "OutputResults": 1 } ], "LabelRecognizerTaskSettingOptions": [ { "Name": "task-recognize-letter", "TextLineSpecificationNameArray": [ "tls-letter" ], "SectionImageParameterArray": [ { "Section": "ST_REGION_PREDETECTION", "ImageParameterName": "ip-recognize-letter" }, { "Section": "ST_TEXT_LINE_LOCALIZATION", "ImageParameterName": "ip-recognize-letter" }, { "Section": "ST_TEXT_LINE_RECOGNITION", "ImageParameterName": "ip-recognize-letter" } ] }, { "Name": "task-recognize-number", "TextLineSpecificationNameArray": [ "tls-number" ], "SectionImageParameterArray": [ { "Section": "ST_REGION_PREDETECTION", "ImageParameterName": "ip-recognize-textline-number" }, { "Section": "ST_TEXT_LINE_LOCALIZATION", "ImageParameterName": "ip-recognize-textline-number" }, { "Section": "ST_TEXT_LINE_RECOGNITION", "ImageParameterName": "ip-recognize-textline-number" } ] }, { "Name": "task-recognize-number-letter", "TextLineSpecificationNameArray": [ "tls-number-letter" ], "SectionImageParameterArray": [ { "Section": "ST_REGION_PREDETECTION", "ImageParameterName": "ip-recognize-number-letter" }, { "Section": "ST_TEXT_LINE_LOCALIZATION", "ImageParameterName": "ip-recognize-number-letter" }, { "Section": "ST_TEXT_LINE_RECOGNITION", "ImageParameterName": "ip-recognize-number-letter" } ] }, { "Name": "task-recognize-number-uppercase", "TextLineSpecificationNameArray": [ "tls-number-uppercase" ], "SectionImageParameterArray": [ { "Section": "ST_REGION_PREDETECTION", "ImageParameterName": "ip-recognize-number-uppercase" }, { "Section": "ST_TEXT_LINE_LOCALIZATION", "ImageParameterName": "ip-recognize-number-uppercase" }, { "Section": "ST_TEXT_LINE_RECOGNITION", "ImageParameterName": "ip-recognize-number-uppercase" } ] }, { "Name": "task-recognize-textlines", "TextLineSpecificationNameArray": [ "tls-textlines" ], "SectionImageParameterArray": [ { "Section": "ST_REGION_PREDETECTION", "ImageParameterName": "ip-recognize-textlines" }, { "Section": "ST_TEXT_LINE_LOCALIZATION", "ImageParameterName": "ip-recognize-textlines" }, { "Section": "ST_TEXT_LINE_RECOGNITION", "ImageParameterName": "ip-recognize-textlines" } ] }, { "Name": "task-recognize-uppercase", "TextLineSpecificationNameArray": [ "tls-uppercase" ], "SectionImageParameterArray": [ { "Section": "ST_REGION_PREDETECTION", "ImageParameterName": "ip-recognize-uppercase" }, { "Section": "ST_TEXT_LINE_LOCALIZATION", "ImageParameterName": "ip-recognize-uppercase" }, { "Section": "ST_TEXT_LINE_RECOGNITION", "ImageParameterName": "ip-recognize-uppercase" } ] } ], "ImageParameterOptions": [ { "Name": "ip-recognize-letter", "TextDetectionMode": { "Mode": "TTDM_LINE", "Direction": "HORIZONTAL", "CharHeightRange": [ 20, 1000, 1 ], "Sensitivity": 7 } }, { "Name": "ip-recognize-textline-number", "TextDetectionMode": { "Mode": "TTDM_LINE", "Direction": "HORIZONTAL", "CharHeightRange": [ 20, 1000, 1 ], "Sensitivity": 7 } }, { "Name": "ip-recognize-number-letter", "TextDetectionMode": { "Mode": "TTDM_LINE", "Direction": "HORIZONTAL", "CharHeightRange": [ 20, 1000, 1 ], "Sensitivity": 7 } }, { "Name": "ip-recognize-number-uppercase", "TextDetectionMode": { "Mode": "TTDM_LINE", "Direction": "HORIZONTAL", "CharHeightRange": [ 20, 1000, 1 ], "Sensitivity": 7 } }, { "Name": "ip-recognize-textlines", "TextDetectionMode": { "Mode": "TTDM_LINE", "Direction": "HORIZONTAL", "CharHeightRange": [ 20, 1000, 1 ], "Sensitivity": 7 } }, { "Name": "ip-recognize-uppercase", "TextDetectionMode": { "Mode": "TTDM_LINE", "Direction": "HORIZONTAL", "CharHeightRange": [ 20, 1000, 1 ], "Sensitivity": 7 } } ], "CharacterModelOptions": [ { "Name": "Letter" }, { "Name": "Number" }, { "Name": "NumberLetter" }, { "Name": "NumberUppercase" }, { "Name": "Uppercase" } ] }