Skip to content

Commit 468b1dd

Browse files
Merge pull request #90 from dynamsoft-docs/preview
update to internal commit 4335ba6a
2 parents ba07915 + 3c51f05 commit 468b1dd

File tree

2 files changed

+101
-7
lines changed

2 files changed

+101
-7
lines changed
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
layout: default-layout
3+
title: DocumentNormalizerTaskSetting - Dynamsoft Capture Vision Parameter File
4+
description: The DocumentNormalizerTaskSetting object in the Dynamsoft Capture Vision Parameter File.
5+
needAutoGenerateSidebar: true
6+
needGenerateH3Content: false
7+
noTitleIndex: true
8+
---
9+
10+
# DocumentNormalizerTaskSetting Object
11+
12+
## Parameter Organization
13+
14+
A `DocumentNormalizerTaskSetting` object is defined as below:
15+
16+
| Key Name | Value Type | Required or Optional | Description |
17+
|---|---|---|---|
18+
| Name | string | Mandatory | Sets the name of current `DocumentNormalizerTaskSetting` object. The value must be unique between all `task-setting` objects. |
19+
| Brightness | string | Optional | Sets the value for parameter [Brightness]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/brightness.html) |
20+
| ColourMode | string | Optional | Sets the value for parameter [ColourMode]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/colour-mode.html) |
21+
| ContentType | string | Optional | Sets the value for parameter [ContentType]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/content-type.html) |
22+
| Contrast | string | Optional | Sets the value for parameter [Contrast]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/contrast.html) |
23+
| CornerAngleRange | string | Optional | Sets the value for parameter [CornerAngleRange]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/corner-angle-range.html) |
24+
| DeskewMode | string | Optional | Sets the value for parameter [DeskewMode]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/deskew-mode.html) |
25+
| ExpectedDocumentsCount | string | Optional | Sets the value for parameter [ExpectedDocumentsCount]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/expected-documents-count.html) |
26+
| LineExtractionModes | string | Optional | Sets the value for parameter [LineExtractionModes]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/line-extraction-modes.html) |
27+
| MaxThreadsInOneTask | string array | Optional | Sets the value for parameter [MaxThreadsInOneTask]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/max-threads-in-one-task.html) |
28+
| PageSize | string | Optional | Sets the value for parameter [PageSize]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/page-size.html) |
29+
| QuadrilateralDetectionModes | string | Optional | Sets the value for parameter [QuadrilateralDetectionModes]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/quadrilateral-detection-modes.html) |
30+
| SectionImageParameterArray | string | Optional | Sets the value for parameter [SectionImageParameterArray]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/section-image-parameter-array.html) |
31+
| StartSection | string | Optional | Sets the value for parameter [StartSection]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/start-section.html) |
32+
| TerminateSetting | string | Optional | Sets the value for parameter [TerminateSetting]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/terminate-setting.html) |
33+
| BaseDocumentNormalizerTaskSettingName | string | Optional | Sets the value for parameter [BaseDocumentNormalizerTaskSettingName]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/base-document-normalizer-task-setting-name.html) |
34+
35+
Here is a sample:
36+
37+
```json
38+
{
39+
"Name": "DR_1",
40+
"MaxThreadsInOneTask":4,
41+
"LineExtractionModes" : [
42+
{
43+
"Mode": "LEM_GENERAL"
44+
}
45+
],
46+
"Brightness" : 0,
47+
"ColourMode" : "ICM_COLOUR",
48+
"ContentType" : "CT_DOCUMENT",
49+
"Contrast" : 0,
50+
"DeskewMode" :
51+
{
52+
"ContentDirection" : 0,
53+
"Mode" : "DM_PERSPECTIVE_CORRECTION"
54+
},
55+
"CornerAngleRange" : [
56+
{
57+
"MaxValue" : 110,
58+
"MinValue" : 70
59+
}
60+
],
61+
"PageSize" : [-1, -1],
62+
"QuadrilateralDetectionModes" : [
63+
{
64+
"Mode" : "QDM_GENERAL"
65+
}
66+
],
67+
"SectionImageParameterArray" : [
68+
{
69+
"Section": "REGION_PREDETECTION",
70+
"ImageParameterName": "IP_0"
71+
},
72+
{
73+
"Section": "DOCUMENT_DETECTION",
74+
"ImageParameterName": "IP_1"
75+
},
76+
{
77+
"Section": "DOCUMENT_NORMALIZATION",
78+
"ImageParameterName": "IP_2"
79+
}
80+
],
81+
"StartSection": "REGION_PREDETECTION",
82+
"TerminateSetting":
83+
{
84+
"Section": "REGION_PREDETECTION",
85+
"Stage": "IRUT_GRAYSCALE_IMAGE",
86+
},
87+
"BaseDocumentNormalizerTaskSettingName": "",
88+
}
89+
```

parameters/file/task-settings/document-normalizer-task-settings.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ description: The DocumentNormalizerTaskSetting object in the Dynamsoft Capture V
55
needAutoGenerateSidebar: true
66
needGenerateH3Content: false
77
noTitleIndex: true
8-
permalink: /parameters/file/task-settings/document-normalizer-task-settings.html
98
---
109

1110
# DocumentNormalizerTaskSetting Object
@@ -24,11 +23,12 @@ A `DocumentNormalizerTaskSetting` object is defined as below:
2423
| CornerAngleRange | string | Optional | Sets the value for parameter [CornerAngleRange]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/corner-angle-range.html) |
2524
| DeskewMode | string | Optional | Sets the value for parameter [DeskewMode]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/deskew-mode.html) |
2625
| ExpectedDocumentsCount | string | Optional | Sets the value for parameter [ExpectedDocumentsCount]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/expected-documents-count.html) |
27-
| LineExtractionModes | string | Optional | Sets the value for parameter [LineExtractionModes]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/line-extraction-modes.html) |
26+
| LineAssemblyMode | string | Optional | Sets the value for parameter [LineAssemblyMode]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/line-assembly-mode.html) |
2827
| MaxThreadsInOneTask | string array | Optional | Sets the value for parameter [MaxThreadsInOneTask]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/max-threads-in-one-task.html) |
2928
| PageSize | string | Optional | Sets the value for parameter [PageSize]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/page-size.html) |
3029
| QuadrilateralDetectionModes | string | Optional | Sets the value for parameter [QuadrilateralDetectionModes]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/quadrilateral-detection-modes.html) |
3130
| SectionImageParameterArray | string | Optional | Sets the value for parameter [SectionImageParameterArray]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/section-image-parameter-array.html) |
31+
| ShortLineDetectionMode | string | Optional | Sets the value for parameter [ShortLineDetectionMode]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/short-line-detection-mode.html) |
3232
| StartSection | string | Optional | Sets the value for parameter [StartSection]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/start-section.html) |
3333
| TerminateSetting | string | Optional | Sets the value for parameter [TerminateSetting]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/terminate-setting.html) |
3434
| BaseDocumentNormalizerTaskSettingName | string | Optional | Sets the value for parameter [BaseDocumentNormalizerTaskSettingName]({{site.dcvb_parameters_reference}}document-normalizer-task-settings/base-document-normalizer-task-setting-name.html) |
@@ -39,11 +39,6 @@ Here is a sample:
3939
{
4040
"Name": "DR_1",
4141
"MaxThreadsInOneTask":4,
42-
"LineExtractionModes" : [
43-
{
44-
"Mode": "LEM_GENERAL"
45-
}
46-
],
4742
"Brightness" : 0,
4843
"ColourMode" : "ICM_COLOUR",
4944
"ContentType" : "CT_DOCUMENT",
@@ -65,6 +60,16 @@ Here is a sample:
6560
"Mode" : "QDM_GENERAL"
6661
}
6762
],
63+
"LineAssemblyMode":
64+
{
65+
"Mode": "LAM_GENERAL",
66+
"Sensitivity": 3
67+
},
68+
"ShortlineDetectionMode":
69+
{
70+
"Mode": "SDM_GENERAL",
71+
"Sensitivity": 3
72+
}
6873
"SectionImageParameterArray" : [
6974
{
7075
"Section": "REGION_PREDETECTION",

0 commit comments

Comments
 (0)