• 1000 который я создал с помощью
tess tutorial . Когда я запускаю индекс узла:
const { createWorker, PSM } = require('tesseract.js');
const worker = createWorker({
langPath: '..',
gzip: false,
logger: m => console.log(m)
});
(async () => {
await worker.load();
await worker.loadLanguage('Fallout');
await worker.initialize('Fallout');
const { data: { text } } = await worker.recognize('../lcddot.png');
console.log(text);
await worker.terminate();
})();
, это мой результат:
{ status: 'loading tesseract core', progress: 0 }
{ status: 'loaded tesseract core', progress: 1 }
{
workerId: 'Worker-0-4526d',
status: 'initializing tesseract',
progress: 0
}
{
workerId: 'Worker-0-4526d',
status: 'initialized tesseract',
progress: 1
}
{
workerId: 'Worker-0-4526d',
status: 'loading language traineddata',
progress: 0
}
{
workerId: 'Worker-0-4526d',
status: 'loaded language traineddata',
progress: 1
}
{ workerId: 'Worker-0-4526d', status: 'initializing api', progress: 0 }
Failed loading language 'Fallout'
Tesseract couldn't load any languages!
{ workerId: 'Worker-0-4526d', status: 'initialized api', progress: 1 }
{
workerId: 'Worker-0-4526d',
jobId: 'Job-0-b25ee',
status: 'recognizing text',
progress: 0
}
AdaptedTemplates != nullptr:Error:Assert failed:in file /src/src/classify/adaptmatch.cpp, line 196
trap!
trap!
/home/Explosion7/WebstormProjects/tesseract.js-custom-traineddata/node_modules/tesseract.js/src/createWorker.js:135
throw Error(data);
^
Error: abort(trap!). Build with -s ASSERTIONS=1 for more info.
at ChildProcess.<anonymous> (/home/Explosion7/WebstormProjects/tesseract.js-custom-traineddata/node_modules/tesseract.js/src/createWorker.js:135:13)
at ChildProcess.emit (events.js:321:20)
at emit (internal/child_process.js:881:12)
at processTicksAndRejections (internal/process/task_queues.js:85:21)
Представленный пример, похоже, отлично работает с предоставленными им обученными данными, но не с моими собственными. Это заставляет меня думать, что с моим файлом что-то не так, но я не знаю, как это исправить. Я прикрепил весь проект, а также только мой файл с обученными данными. Предоставлю любую дополнительную информацию, просто спросите. Спасибо.
Fallout.traineddata Мой проект