Open mefistofelix opened 1 month ago
Also happening for me. ~70s in Bun, ~3s in Node. Here's a slightly easier test (that runs in Node and Bun, for easy comparison)
// import { createWorker } from 'tesseract.js';
const { createWorker } = require('tesseract.js');
(async () => {
const start = Date.now();
const worker = await createWorker('eng', 1, {
logger: (m) => {
console.log(m);
},
});
const ret = await worker.recognize('https://tesseract.projectnaptha.com/img/eng_bw.png');
console.log(ret.data.text);
await worker.terminate();
console.log(`total time taken: ${Date.now() - start}m`);
})();
What version of Bun is running?
1.1.10-canary.1+c689b2b26
What platform is your computer?
Microsoft Windows NT 10.0.22631.0 x64
What steps can reproduce the bug?
What is the expected behavior?
work fast as nodejs
What do you see instead?
it takes some minutes on a decent laptop, nodejs requires just 1 second
Additional information
No response