Image Quality
- Set the threshold for an actual document DPI below which the check fails:
DocumentReader.setConfig({
processParams: {
imageQA: {
dpiThreshold: 150
}
},
}, (str) => { console.log(str) }, (error) => { console.log(error) });
- Set the threshold for an actual document perspective angle above which the check fails:
DocumentReader.setConfig({
processParams: {
imageQA: {
angleThreshold: 5
}
},
}, (str) => { console.log(str) }, (error) => { console.log(error) });
- Disable / enable the focus check for the image quality validation:
DocumentReader.setConfig({
processParams: {
imageQA: {
focusCheck: true
}
},
}, (str) => { console.log(str) }, (error) => { console.log(error) });
- Disable / enable the glares check for the image quality validation:
DocumentReader.setConfig({
processParams: {
imageQA: {
glaresCheck: true
}
},
}, (str) => { console.log(str) }, (error) => { console.log(error) });
- Disable / enable the colorness check for the image quality validation:
DocumentReader.setConfig({
processParams: {
imageQA: {
colornessCheck: true
}
},
}, (str) => { console.log(str) }, (error) => { console.log(error) });
- Disable / enable the moire patterns check for the image quality validation:
DocumentReader.setConfig({
processParams: {
imageQA: {
moireCheck: true
}
},
}, (str) => { console.log(str) }, (error) => { console.log(error) });
- This option controls the quality checks that the image should pass to be considered a valid input during the scanning process.
DocumentReader.setConfig({
processParams: {
imageQA: {
expectedPass: [
eImageQualityCheckType.IQC_IMAGE_RESOLUTION,
eImageQualityCheckType.IQC_IMAGE_GLARES
]
}
},
}, (str) => { console.log(str) }, (error) => { console.log(error) });
- When enabled, the image quality check status affects the document optical and overall status:
DocumentReader.setConfig({
processParams: {
imageQA: {
respectImageQuality: true
}
},
}, (str) => { console.log(str) }, (error) => { console.log(error) });