1
0
forked from poc/pds

chnaged logic in ocr

This commit is contained in:
dhanabalan
2025-10-30 14:51:56 +05:30
parent 477bcb3f9d
commit 58951dcdc4

View File

@@ -781,11 +781,15 @@ function cameraCapture() {
}
},
async initWorker() {
async initWorker() {
if (this.ocrWorker) return;
// ✅ Create and load OCR worker once
this.ocrWorker = await Tesseract.createWorker('eng');
console.log("⏳ Loading OCR worker...");
this.ocrWorker = await Tesseract.createWorker({
logger: info => console.log(info.status, info.progress)
});
await this.ocrWorker.loadLanguage('eng');
await this.ocrWorker.initialize('eng');
this.isWorkerReady = true;
@@ -793,6 +797,7 @@ function cameraCapture() {
console.log("✅ OCR Worker Ready");
},
async switchCamera() {
this.currentFacingMode = this.currentFacingMode === 'user' ? 'environment' : 'user';
await this.initCamera();