Skip to content
This repository was archived by the owner on Apr 25, 2025. It is now read-only.

Commit 8df59f1

Browse files
3.0.30
1 parent 6b1c321 commit 8df59f1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+977
-2525
lines changed

.gitignore

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,16 @@ yarn-error.log*
2121
*.sln
2222
*.sw?
2323
*.map
24+
*.properties
2425

2526
__pycache__
2627
~~*
2728
--*
2829
==*
2930
package-lock.json
3031
yarn.lock
31-
sonar-project.properties
3232
.npmrc
3333
.git
34-
log.txt
3534
/*.zip
3635
/*.py
3736
/*.exe
@@ -48,11 +47,10 @@ log.txt
4847
/Web.config
4948
/samples
5049
/temp
50+
/templates
5151
/public
5252
/original_model_files
5353
/dce
54-
/.scannerwork
55-
/js_scanreport
5654
/README.html
5755

5856
!bower.json

Api Reference.url

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
[InternetShortcut]
2-
URL=https://www.dynamsoft.com/label-recognition/programming/javascript/?ver=2.2.31
2+
URL=https://www.dynamsoft.com/label-recognition/programming/javascript/?ver=3.0.30

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright © 2003–2023 Dynamsoft. All Rights Reserved.
1+
Copyright © 2003–2024 Dynamsoft. All Rights Reserved.
22

33
The use of this software is governed by the Dynamsoft Terms and Conditions.
44
URL=https://www.dynamsoft.com/label-recognition/license-agreement/

README.md

Lines changed: 476 additions & 326 deletions
Large diffs are not rendered by default.

dist/DLR-PresetTemplates.json

Lines changed: 280 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,280 @@
1+
{
2+
"CaptureVisionTemplates": [
3+
{
4+
"Name": "RecognizeTextLines_Default",
5+
"ImageROIProcessingNameArray": [
6+
"roi-recognize-number-letter"
7+
]
8+
},
9+
{
10+
"Name": "RecognizeNumbers",
11+
"ImageROIProcessingNameArray": [
12+
"roi-recognize-number"
13+
]
14+
},
15+
{
16+
"Name": "RecognizeLetters",
17+
"ImageROIProcessingNameArray": [
18+
"roi-recognize-letter"
19+
]
20+
},
21+
{
22+
"Name": "RecognizeUppercaseLetters",
23+
"ImageROIProcessingNameArray": [
24+
"roi-recognize-uppercase"
25+
]
26+
},
27+
{
28+
"Name": "RecognizeNumbersAndUppercaseLetters",
29+
"ImageROIProcessingNameArray": [
30+
"roi-recognize-number-uppercase"
31+
]
32+
},
33+
{
34+
"Name": "RecognizeNumbersAndLetters",
35+
"ImageROIProcessingNameArray": [
36+
"roi-recognize-number-letter"
37+
]
38+
}
39+
],
40+
"TargetROIDefOptions": [
41+
{
42+
"Name": "roi-recognize-number",
43+
"TaskSettingNameArray": [
44+
"task-recognize-number"
45+
]
46+
},
47+
{
48+
"Name": "roi-recognize-letter",
49+
"TaskSettingNameArray": [
50+
"task-recognize-letter"
51+
]
52+
},
53+
{
54+
"Name": "roi-recognize-uppercase",
55+
"TaskSettingNameArray": [
56+
"task-recognize-uppercase"
57+
]
58+
},
59+
{
60+
"Name": "roi-recognize-number-uppercase",
61+
"TaskSettingNameArray": [
62+
"task-recognize-number-uppercase"
63+
]
64+
},
65+
{
66+
"Name": "roi-recognize-number-letter",
67+
"TaskSettingNameArray": [
68+
"task-recognize-number-letter"
69+
]
70+
}
71+
],
72+
"TextLineSpecificationOptions": [
73+
{
74+
"Name": "tls-number-letter",
75+
"CharacterModelName": "NumberLetter"
76+
},
77+
{
78+
"Name": "tls-number",
79+
"CharacterModelName": "Number"
80+
},
81+
{
82+
"Name": "tls-letter",
83+
"CharacterModelName": "Letter"
84+
},
85+
{
86+
"Name": "tls-uppercase",
87+
"CharacterModelName": "Uppercase"
88+
},
89+
{
90+
"Name": "tls-number-uppercase",
91+
"CharacterModelName": "NumberUppercase"
92+
}
93+
],
94+
"LabelRecognizerTaskSettingOptions": [
95+
{
96+
"Name": "task-recognize-number-letter",
97+
"TextLineSpecificationNameArray": [
98+
"tls-number-letter"
99+
],
100+
"SectionImageParameterArray": [
101+
{
102+
"Section": "ST_REGION_PREDETECTION",
103+
"ImageParameterName": "ip-recognize-number-letter"
104+
},
105+
{
106+
"Section": "ST_TEXT_LINE_LOCALIZATION",
107+
"ImageParameterName": "ip-recognize-number-letter"
108+
},
109+
{
110+
"Section": "ST_TEXT_LINE_RECOGNITION",
111+
"ImageParameterName": "ip-recognize-number-letter"
112+
}
113+
]
114+
},
115+
{
116+
"Name": "task-recognize-number",
117+
"TextLineSpecificationNameArray": [
118+
"tls-number"
119+
],
120+
"SectionImageParameterArray": [
121+
{
122+
"Section": "ST_REGION_PREDETECTION",
123+
"ImageParameterName": "ip-recognize-textline-number"
124+
},
125+
{
126+
"Section": "ST_TEXT_LINE_LOCALIZATION",
127+
"ImageParameterName": "ip-recognize-textline-number"
128+
},
129+
{
130+
"Section": "ST_TEXT_LINE_RECOGNITION",
131+
"ImageParameterName": "ip-recognize-textline-number"
132+
}
133+
]
134+
},
135+
{
136+
"Name": "task-recognize-letter",
137+
"TextLineSpecificationNameArray": [
138+
"tls-letter"
139+
],
140+
"SectionImageParameterArray": [
141+
{
142+
"Section": "ST_REGION_PREDETECTION",
143+
"ImageParameterName": "ip-recognize-letter"
144+
},
145+
{
146+
"Section": "ST_TEXT_LINE_LOCALIZATION",
147+
"ImageParameterName": "ip-recognize-letter"
148+
},
149+
{
150+
"Section": "ST_TEXT_LINE_RECOGNITION",
151+
"ImageParameterName": "ip-recognize-letter"
152+
}
153+
]
154+
},
155+
{
156+
"Name": "task-recognize-uppercase",
157+
"TextLineSpecificationNameArray": [
158+
"tls-uppercase"
159+
],
160+
"SectionImageParameterArray": [
161+
{
162+
"Section": "ST_REGION_PREDETECTION",
163+
"ImageParameterName": "ip-recognize-uppercase"
164+
},
165+
{
166+
"Section": "ST_TEXT_LINE_LOCALIZATION",
167+
"ImageParameterName": "ip-recognize-uppercase"
168+
},
169+
{
170+
"Section": "ST_TEXT_LINE_RECOGNITION",
171+
"ImageParameterName": "ip-recognize-uppercase"
172+
}
173+
]
174+
},
175+
{
176+
"Name": "task-recognize-number-uppercase",
177+
"TextLineSpecificationNameArray": [
178+
"tls-number-uppercase"
179+
],
180+
"SectionImageParameterArray": [
181+
{
182+
"Section": "ST_REGION_PREDETECTION",
183+
"ImageParameterName": "ip-recognize-number-uppercase"
184+
},
185+
{
186+
"Section": "ST_TEXT_LINE_LOCALIZATION",
187+
"ImageParameterName": "ip-recognize-number-uppercase"
188+
},
189+
{
190+
"Section": "ST_TEXT_LINE_RECOGNITION",
191+
"ImageParameterName": "ip-recognize-number-uppercase"
192+
}
193+
]
194+
}
195+
],
196+
"ImageParameterOptions": [
197+
{
198+
"Name": "ip-recognize-number-letter",
199+
"TextDetectionMode": {
200+
"Mode": "TTDM_LINE",
201+
"Direction": "HORIZONTAL",
202+
"CharHeightRange": [
203+
20,
204+
1000,
205+
1
206+
],
207+
"Sensitivity": 7
208+
}
209+
},
210+
{
211+
"Name": "ip-recognize-textline-number",
212+
"TextDetectionMode": {
213+
"Mode": "TTDM_LINE",
214+
"Direction": "HORIZONTAL",
215+
"CharHeightRange": [
216+
20,
217+
1000,
218+
1
219+
],
220+
"Sensitivity": 7
221+
}
222+
},
223+
{
224+
"Name": "ip-recognize-letter",
225+
"TextDetectionMode": {
226+
"Mode": "TTDM_LINE",
227+
"Direction": "HORIZONTAL",
228+
"CharHeightRange": [
229+
20,
230+
1000,
231+
1
232+
],
233+
"Sensitivity": 7
234+
}
235+
},
236+
{
237+
"Name": "ip-recognize-uppercase",
238+
"TextDetectionMode": {
239+
"Mode": "TTDM_LINE",
240+
"Direction": "HORIZONTAL",
241+
"CharHeightRange": [
242+
20,
243+
1000,
244+
1
245+
],
246+
"Sensitivity": 7
247+
}
248+
},
249+
{
250+
"Name": "ip-recognize-number-uppercase",
251+
"TextDetectionMode": {
252+
"Mode": "TTDM_LINE",
253+
"Direction": "HORIZONTAL",
254+
"CharHeightRange": [
255+
20,
256+
1000,
257+
1
258+
],
259+
"Sensitivity": 7
260+
}
261+
}
262+
],
263+
"CharacterModelOptions": [
264+
{
265+
"Name": "Number"
266+
},
267+
{
268+
"Name": "Letter"
269+
},
270+
{
271+
"Name": "Uppercase"
272+
},
273+
{
274+
"Name": "NumberUppercase"
275+
},
276+
{
277+
"Name": "NumberLetter"
278+
}
279+
]
280+
}

dist/Letter/Letter.data

-2.59 MB
Binary file not shown.

dist/MRZ/MRZ.data

-2.56 MB
Binary file not shown.

dist/Number/Number.data

-2.51 MB
Binary file not shown.
-2.61 MB
Binary file not shown.
-2.56 MB
Binary file not shown.

0 commit comments

Comments
 (0)