Added scanning barcodes with a camera

This commit is contained in:
2026-03-08 16:59:33 +00:00
parent b4f8489834
commit 5a37e5dd5f
404 changed files with 224181 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
import { runDecoderTestBothHalfSample, generateConfig } from '../helpers';
describe('Code 32 Decoder Tests', () => {
const code32TestSet = [
{ name: 'image-1.jpg', result: 'A123456788', format: 'code_32_reader' },
{ name: 'image-2.jpg', result: 'A931028462', format: 'code_32_reader', allowFailInNode: true },
{ name: 'image-3.jpg', result: 'A931028462', format: 'code_32_reader', allowFailInNode: true },
{ name: 'image-4.jpg', result: 'A935776043', format: 'code_32_reader' },
{ name: 'image-5.jpg', result: 'A935776043', format: 'code_32_reader' },
{ name: 'image-6.jpg', result: 'A012745182', format: 'code_32_reader', allowFailInNode: true, allowFailInBrowser: true },
{ name: 'image-7.jpg', result: 'A029651039', format: 'code_32_reader', allowFailInNode: true },
{ name: 'image-8.jpg', result: 'A029651039', format: 'code_32_reader', allowFailInNode: true, allowFailInBrowser: true },
{ name: 'image-9.jpg', result: 'A015896018', format: 'code_32_reader' },
{ name: 'image-10.jpg', result: 'A015896018', format: 'code_32_reader' },
];
runDecoderTestBothHalfSample('code_32', (halfSample) => generateConfig({
inputStream: {
size: 1280,
},
locator: {
patchSize: 'large',
halfSample,
},
numOfWorkers: 4,
decoder: {
readers: ['code_32_reader']
}
}), code32TestSet);
});