// Add below your existing event listener
document.getElementById('start-ocr').addEventListener('click', function() {
var fileSelector = document.getElementById('file-selector');
if (fileSelector.files.length > 0) {
var file = fileSelector.files[0];
Tesseract.createWorker().then(worker => {
worker.recognize(file).then(function(result) {
// Get the recognized text from the result
var text = result.data.text;
// Set the recognized text as input
textInput.value = text;
// Trigger the input event to update counts
textInput.dispatchEvent(new Event('input'));
// Terminate the worker
worker.terminate();
}).catch(function(error) {
// Handle any errors that might occur
console.error(error);
alert('An error occurred while performing OCR.');
});
})
}
});
walang initialize lods
Check mo lang lagi yung error sa console para madebug mo ng ayos
// Add below your existing event listener
document.getElementById('start-ocr').addEventListener('click', function() {
var fileSelector = document.getElementById('file-selector');
if (fileSelector.files.length > 0) {
var file = fileSelector.files[0];
Tesseract.createWorker().then(worker => {
worker.recognize(file).then(function(result) {
// Get the recognized text from the result
var text = result.data.text;
// Set the recognized text as input
textInput.value = text;
// Trigger the input event to update counts
textInput.dispatchEvent(new Event('input'));
// Terminate the worker
worker.terminate();
}).catch(function(error) {
// Handle any errors that might occur
console.error(error);
alert('An error occurred while performing OCR.');
});
})
}
});