Тессеракт js распознает ошибку: прервать (21). Сборка с -s ASSERTIONS = 1 для получения дополнительной информации - PullRequest
0 голосов
/ 15 марта 2020

Я использую тессеракт. js в моем электронном проекте (тессеракт js 2.0.2, электрон 8.1.0). При выполнении следующего кода:

let worker = await createWorker({
        langPath: "ocr_data",
        logger: m => console.log(m)
    });
    await worker.load();
    await worker.loadLanguage("eng");
    await worker.initialize('eng');
    try {
        let {data: {text}} = await worker.recognize(path.join(__dirname, 'test', 'test.png'))
        await worker.terminate();
        return text
    } catch(e) {
        console.log(e)
    }

я получаю следующую ошибку:

 Error: abort(21). Build with -s ASSERTIONS=1 for more info.
    at createWorker.js:141

Эта ошибка возникает в worker.recognize ... Я не уверен, что это означает в ошибке сообщение. Пожалуйста, дайте мне знать, если у вас есть идеи о том, как исправить или получить больше отладочной информации! Спасибо.

...