Aspose.OCR for JavaScript via a C++
An API JavaScript OCR is Fearr d'Aitheantas Optúil Carachtair
Ligeann API OCR Casta JavaScript do Ghairmithe Bogearraí Feidhmiúlacht OCR a Ionchorprú i dTionscadail Ghréasánbhunaithe agus Téacs a Bhaint as chomh maith le hÍomhánna ó, PDFanna agus Doiciméid Eile Ar Líne.
I saol digiteach atá ag luas tapa an lae inniu, bíonn gnólachtaí agus daoine aonair araon i gcónaí ag lorg réitigh nuálacha chun a gcuid oibríochtaí a chuíchóiriú. Is uirlis fhíorluachmhar í an teicneolaíocht um Aithint Optúil Carachtair (OCR) sa tóraíocht seo, rud a ligeann d’eastóscadh uathoibríoch téacs ó íomhánna agus doiciméid scanta. Is réiteach láidir OCR é Aspose.OCR le haghaidh JavaScript trí C++, agus cé go bhfuil sé deartha go príomha le haghaidh feidhmchláir .NET , is féidir é a chomhtháthú le JavaScript trí API C++. Is féidir leis téacs a aithint i dteangacha éagsúla, rud a fhágann go bhfuil sé oiriúnach d'fheidhmchláir dhomhanda agus tacaíonn sé le formáidí éagsúla íomhánna, lena n-áirítear JPEG, PNG, BMP, TIFF agus go leor eile.
Is leabharlann chumhachtach optúil aitheantais í Aspose.OCR a shimplíonn eastóscadh téacs ó íomhánna agus doiciméid. Cé go bhfuil sé deartha go príomha le haghaidh feidhmchláir .NET, is féidir le forbróirí bogearraí an fillteán JavaScript a úsáid, chun a bhfeidhmchlár OCR a thógáil i JavaScript. Is féidir leis an bhfeidhmchlár seo glacadh le comhaid íomhá, glaoch ar an C++ API le haghaidh eastóscadh téacs, agus an téacs aitheanta a thaispeáint nó a ionramháil de réir mar is gá. Tacaíonn an leabharlann le roinnt gnéithe casta mar is féidir leat aon íomhá a láimhseáil is féidir leat a fháil ó scanóir nó ceamara, aimsíonn agus ceartaíonn go huathoibríoch focail mhílitrithe, Íomhánna a sholáthraítear mar naisc ghréasáin a aithint, aithint comhaid PDF agus TIFF il-leathanach, formáidiú a chaomhnú agus mar sin de.
Cuireann Aspose.OCR le haghaidh JavaScript trí C++ cruinneas ard ar fáil maidir le haithint téacs, a bhuíochas dá ard-halgartaim agus a chumais mheaisínfhoghlama. Trí Aspose.OCR a chomhtháthú le JavaScript trí C++ API, osclaíonn sé féidearthachtaí nua chun teicneolaíocht OCR a úsáid i bhfeidhmchláir ghréasáin. Is féidir le forbróirí bogearraí leas a bhaint as cumhacht an API chun eastóscadh téacs ó íomhánna agus doiciméid scanta a uathoibriú, ag feabhsú éifeachtúlacht agus táirgiúlacht i dtionscail éagsúla ar deireadh thiar. Mar gheall ar a API simplí agus a dhoiciméadú tá rochtain ag forbróirí a bhfuil leibhéil éagsúla taithí acu air.
Ag Tús a chur le Aspose.OCR le haghaidh Java
Is é an bealach molta chun Aspose.OCR do JavaScript a shuiteáil trí C++ ná npm a úsáid. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil rianúil.
Suiteáil Aspose.OCR le haghaidh JavaScript trí C++ trí npm
NuGet\Install-Package Aspose.Ocr.Cpp -Version 23.8.0
Is féidir leat an leabharlann a íoslódáil go díreach ó Aspose.OCR leathanach táirge
Eastóscadh Téacs ó Íomhánna trí JavaScript API
Chuir Aspose.OCR le haghaidh JavaScript trí C++ tacaíocht iomlán chun téacs a lódáil agus a bhaint as cineálacha éagsúla íomhánna laistigh d’fheidhmchláir JavaScript. Áiríodh leis an API tacaíocht do roinnt formáidí comhaid íomhá tóir, mar shampla JPEG, PNG, GIF, TIFF, PDF, BMP, agus go leor eile. Tá roinnt scagairí próiseála ar fáil a chuireann ar chumas forbróirí bogearraí íomhánna rothlaithe, sceabhach agus torannacha a aithint. Ina theannta sin, cuirtear na torthaí aitheantais ar ais sna formáidí malartaithe doiciméad agus sonraí is coitianta. Léiríonn an sampla seo a leanas conas is féidir orduithe JavaScript a úsáid chun téacs a luchtú agus a bhaint as íomhá.
Conas Eastóscadh Téacs ó Íomhánna a dhéanamh trí JavaScript API?
const express = require('express');
const multer = require('multer'); // For handling file uploads
const child_process = require('child_process');
const app = express();
const port = 3000;
// Configure multer for handling file uploads
const storage = multer.memoryStorage();
const upload = multer({ storage: storage });
app.post('/process-image', upload.single('image'), (req, res) => {
// Save the uploaded image to a file (you might need additional processing here)
const imageBuffer = req.file.buffer;
const fs = require('fs');
fs.writeFileSync('input.jpg', imageBuffer);
// Execute the C++ backend
const child = child_process.spawn('./your_cpp_program', []);
// Capture the output from the C++ backend
let extractedText = '';
child.stdout.on('data', (data) => {
extractedText += data.toString();
});
// When the C++ process exits
child.on('close', (code) => {
if (code === 0) {
res.send({ text: extractedText });
} else {
res.status(500).send({ error: 'OCR processing failed' });
}
});
});
app.listen(port, () => {
console.log(`Server listening at http://localhost:${port}`);
});
Aithin Réimsí Roghnaithe na hÍomhá trí JS API
Chuir Aspose.OCR le haghaidh JavaScript trí C++ feidhmiúlacht iomlán a chuireann ar chumas forbróirí bogearraí limistéar ar leith laistigh d'íomhá a luchtú agus a aithint ag baint úsáide as JavaScript API. Ní féidir leis an leabharlann ach an íomhá iomlán nó na réimsí roghnaithe a aithint; aithníonn sé focail, línte nó ailt. Tacaíonn sé le gach cló agus stíl cló coitianta a bhrath agus a aithint, lena n-áirítear téacs lámhscríofa a bhfuil luas aitheantais agus cruinneas níos fearr aige.
Conas Réimse na hÍomhá Roghnaithe a Aithint le JavaScript API?
document.getElementById('process-button').addEventListener('click', () => {
const selectedArea = {
x: 100, // Define the selected area's coordinates (x, y, width, height)
y: 100,
width: 200,
height: 100,
};
const imageBlob = captureSelectedAreaAsBlob(selectedArea); // Implement this function to capture the selected area as an image blob
const formData = new FormData();
formData.append('image', imageBlob);
fetch('/api/ocr/recognize-selected-area', {
method: 'POST',
body: formData,
headers: {
'Accept': 'application/json',
},
})
.then(response => response.json())
.then(data => {
// Handle the recognized text response
console.log(data.text);
})
.catch(error => {
console.error(error);
});
});
Tacaíocht Uathsheiceáil Litrithe in Aipeanna JS
Chuir Aspose.OCR le haghaidh JavaScript trí C++ tacaíocht an-chumhachtach le haghaidh seiceáil litrithe agus meicníocht ceartúcháin laistigh d'fheidhmchláir JavaScript. Uaireanta d’fhéadfadh clónna neamhchaighdeánacha a bheith ina gcúis le carachtair nó focail áirithe a aithint go mícheart. Chun an próiseas aitheantais a fheabhsú tuilleadh, tá seiceálaí litrithe cumhachtach curtha ar fáil ag an leabharlann a chuireann ar chumas forbróirí bogearraí cuardach a dhéanamh agus earráidí litrithe a cheartú go huathoibríoch. Tacaíonn an leabharlann le hardghnéithe éagsúla cosúil le ceartú uathoibríoch litrithe, liosta na bhfocal mílitrithe a fháil, oibriú le foclóirí saincheaptha agus mar sin de.