Skip to content

Commit

Permalink
Deploying to gh-pages from - a8b1b98 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
yushulx committed Aug 5, 2024
1 parent f098476 commit 9495f61
Show file tree
Hide file tree
Showing 51 changed files with 1,631 additions and 2 deletions.
6 changes: 6 additions & 0 deletions 3rdpartylicenses.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,18 @@ SEE LICENSE IN LICENSE
dynamsoft-capture-vision-router
SEE LICENSE IN LICENSE

dynamsoft-code-parser
SEE LICENSE IN LICENSE.txt

dynamsoft-core
SEE LICENSE IN LICENSE

dynamsoft-document-normalizer
SEE LICENSE IN LICENSE

dynamsoft-label-recognizer
SEE LICENSE IN LICENSE

dynamsoft-license
SEE LICENSE IN LICENSE

Expand Down
2 changes: 1 addition & 1 deletion 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@
<style>*{font-family:Roboto,Arial,sans-serif;color:#616161;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}</style><link rel="stylesheet" href="styles.c51ef225aea42d53.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.c51ef225aea42d53.css"></noscript></head>
<body>
<app-root></app-root>
<script src="runtime.0c9176eabe07a57b.js" type="module"></script><script src="polyfills.a0338e8051ad5bf8.js" type="module"></script><script src="main.769dd5f000baab7f.js" type="module"></script>
<script src="runtime.0c9176eabe07a57b.js" type="module"></script><script src="polyfills.a0338e8051ad5bf8.js" type="module"></script><script src="main.ef5b19435ad48aa4.js" type="module"></script>

</body></html>
Binary file added assets/dynamsoft-capture-vision-dnn/dnn.wasm
Binary file not shown.
264 changes: 264 additions & 0 deletions assets/dynamsoft-code-parser/MRZ-templates.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,264 @@
{
"CaptureVisionTemplates": [
{
"Name": "all-mrz",
"ImageROIProcessingNameArray": [
"roi-mrz"
],
"SemanticProcessingNameArray": [
"sp-mrz"
]
},
{
"Name": "passport-mrz",
"ImageROIProcessingNameArray": [
"roi-mrz-passport"
],
"SemanticProcessingNameArray": [
"sp-mrz-passport"
]
},
{
"Name": "visa-mrz",
"ImageROIProcessingNameArray": [
"roi-mrz-visa"
],
"SemanticProcessingNameArray": [
"sp-mrz-visa"
]
},
{
"Name": "id-mrz",
"ImageROIProcessingNameArray": [
"roi-mrz-id"
],
"SemanticProcessingNameArray": [
"sp-mrz-id"
]
}
],
"TargetROIDefOptions": [
{
"Name": "roi-mrz",
"TaskSettingNameArray": [
"task-mrz"
]
},
{
"Name": "roi-mrz-passport",
"TaskSettingNameArray": [
"task-mrz-passport"
]
},
{
"Name": "roi-mrz-visa",
"TaskSettingNameArray": [
"task-mrz-visa"
]
},
{
"Name": "roi-mrz-id",
"TaskSettingNameArray": [
"task-mrz-id"
]
}
],
"TextLineSpecificationOptions": [
{
"Name": "tls-mrz",
"CharacterModelName": "MRZ",
"StringRegExPattern": "([ACI][A-Z<][A-Z<]{3}[A-Z0-9<]{9}[0-9][A-Z0-9<]{15}){(30)}|([0-9]{2}[(01-12)][(01-31)][0-9][MF<][0-9]{2}[(01-12)][(01-31)][0-9][A-Z<]{3}[A-Z0-9<]{11}[0-9]){(30)}|([A-Z<]{30}){(30)}|([ACIV][A-Z<][A-Z<]{3}[A-Z<]{31}){(36)}|([A-Z0-9<]{9}[0-9][A-Z<]{3}[0-9]{2}[(01-12)][(01-31)][0-9][MF<][0-9]{2}[(01-12)][(01-31)][0-9][A-Z0-9<]{8}){(36)}|([PV][A-Z<][A-Z<]{3}[A-Z<]{39}){(44)}|([A-Z0-9<]{9}[0-9][A-Z<]{3}[0-9]{2}[(01-12)][(01-31)][0-9][MF<][0-9]{2}[(01-12)][(01-31)][0-9][A-Z0-9<]{14}[A-Z0-9<]{2}){(44)}",
"StringLengthRange": [
30,
44
],
"CharHeightRange": [
5,
1000,
1
],
"BinarizationModes": [
{
"BlockSizeX": 30,
"BlockSizeY": 30,
"Mode": "BM_LOCAL_BLOCK",
"MorphOperation": "Close"
}
]
},
{
"Name": "tls-mrz-passport",
"StringRegExPattern": "(P[A-Z<][A-Z<]{3}[A-Z<]{39}){(44)}|([A-Z0-9<]{9}[0-9][A-Z<]{3}[0-9]{2}[(01-12)][(01-31)][0-9][MF<][0-9]{2}[(01-12)][(01-31)][0-9][A-Z0-9<]{14}[0-9<][0-9]){(44)}",
"StringLengthRange": [
44,
44
],
"BaseTextLineSpecificationName": "tls-mrz"
},
{
"Name": "tls-mrz-visa",
"StringRegExPattern": "(V[A-Z<][A-Z<]{3}[A-Z<]{31}){(36)}|([A-Z0-9<]{9}[0-9][A-Z<]{3}[0-9]{2}[(01-12)][(01-31)][0-9][MF<][0-9]{2}[(01-12)][(01-31)][0-9][A-Z0-9<]{8}){(36)}|(V[A-Z<][A-Z<]{3}[A-Z<]{39}){(44)}|([A-Z0-9<]{9}[0-9][A-Z<]{3}[0-9]{2}[(01-12)][(01-31)][0-9][MF<][0-9]{2}[(01-12)][(01-31)][0-9][A-Z0-9<]{14}[A-Z0-9<]{2}){(44)}",
"StringLengthRange": [
36,
44
],
"BaseTextLineSpecificationName": "tls-mrz"
},
{
"Name": "tls-mrz-id",
"StringRegExPattern": "([ACI][A-Z<][A-Z<]{3}[A-Z0-9<]{9}[0-9][A-Z0-9<]{15}){(30)}|([0-9]{2}[(01-12)][(01-31)][0-9][MF<][0-9]{2}[(01-12)][(01-31)][0-9][A-Z<]{3}[A-Z0-9<]{11}[0-9]){(30)}|([A-Z<]{30}){(30)}|([ACI][A-Z<][A-Z<]{3}[A-Z<]{31}){(36)}|([A-Z0-9<]{9}[0-9][A-Z<]{3}[0-9]{2}[(01-12)][(01-31)][0-9][MF<][0-9]{2}[(01-12)][(01-31)][0-9][A-Z0-9<]{8}){(36)}",
"StringLengthRange": [
30,
36
],
"BaseTextLineSpecificationName": "tls-mrz"
}
],
"LabelRecognizerTaskSettingOptions": [
{
"Name": "task-mrz",
"TextLineSpecificationNameArray": [
"tls-mrz"
],
"SectionImageParameterArray": [
{
"Section": "ST_REGION_PREDETECTION",
"ImageParameterName": "ip-mrz"
},
{
"Section": "ST_TEXT_LINE_LOCALIZATION",
"ImageParameterName": "ip-mrz"
},
{
"Section": "ST_TEXT_LINE_RECOGNITION",
"ImageParameterName": "ip-mrz"
}
]
},
{
"Name": "task-mrz-passport",
"TextLineSpecificationNameArray": [
"tls-mrz-passport"
],
"BaseLabelRecognizerTaskSettingName": "task-mrz"
},
{
"Name": "task-mrz-visa",
"TextLineSpecificationNameArray": [
"tls-mrz-visa"
],
"BaseLabelRecognizerTaskSettingName": "task-mrz"
},
{
"Name": "task-mrz-id",
"TextLineSpecificationNameArray": [
"tls-mrz-id"
],
"BaseLabelRecognizerTaskSettingName": "task-mrz"
}
],
"CharacterModelOptions": [
{
"DirectoryPath": "",
"Name": "MRZ"
}
],
"ImageParameterOptions": [
{
"Name": "ip-mrz",
"TextureDetectionModes": [
{
"Mode": "TDM_GENERAL_WIDTH_CONCENTRATION",
"Sensitivity": 8
}
],
"TextDetectionMode": {
"Mode": "TTDM_LINE",
"CharHeightRange": [
20,
1000,
1
],
"Sensitivity": 7
}
}
],
"SemanticProcessingOptions": [
{
"Name": "sp-mrz",
"ReferenceObjectFilter": {
"ReferenceTargetROIDefNameArray": [
"roi-mrz"
]
},
"TaskSettingNameArray": [
"dcp-mrz"
]
},
{
"Name": "sp-mrz-passport",
"ReferenceObjectFilter": {
"ReferenceTargetROIDefNameArray": [
"roi-mrz-passport"
]
},
"TaskSettingNameArray": [
"dcp-mrz-passport"
]
},
{
"Name": "sp-mrz-visa",
"ReferenceObjectFilter": {
"ReferenceTargetROIDefNameArray": [
"roi-mrz-visa"
]
},
"TaskSettingNameArray": [
"dcp-mrz-visa"
]
},
{
"Name": "sp-mrz-id",
"ReferenceObjectFilter": {
"ReferenceTargetROIDefNameArray": [
"roi-mrz-id"
]
},
"TaskSettingNameArray": [
"dcp-mrz-id"
]
}
],
"CodeParserTaskSettingOptions": [
{
"Name": "dcp-mrz",
"CodeSpecifications": [
"MRTD_TD3_PASSPORT",
"MRTD_TD2_VISA",
"MRTD_TD3_VISA",
"MRTD_TD1_ID",
"MRTD_TD2_ID"
]
},
{
"Name": "dcp-mrz-passport",
"CodeSpecifications": [
"MRTD_TD3_PASSPORT"
]
},
{
"Name": "dcp-mrz-visa",
"CodeSpecifications": [
"MRTD_TD2_VISA",
"MRTD_TD3_VISA"
]
},
{
"Name": "dcp-mrz-id",
"CodeSpecifications": [
"MRTD_TD1_ID",
"MRTD_TD2_ID"
]
}
]
}
11 changes: 11 additions & 0 deletions assets/dynamsoft-code-parser/dcp.esm.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 9495f61

Please sign in to comment.