1. Táirgí
  2.   Próiseáil Focal
  3.   Node.js
  4.   DocumentVision
 
  

Leabharlann Saor Node.js chun Sonraí a Bhain as Doiciméad Scanáilte

Leabharlann Príomhfhiontair Foinse Oscailte Node.js le haghaidh Próiseáil Doiciméad Scanáilte a cheadaíonn Luchtú, Léamh, Próiseáil agus Baint Téacs go Héifeachtach ó Doiciméid Scanáilte laistigh de Feidhmchláir Node.js.

Céard é DocumentVision ?

Sa aois digiteach inniu, tá bainistíocht na ndoiciméad go héifeachtach ríthábhachtach do eagraíochtaí de gach méid. Le méadú ar líon na ndoiciméad, bíonn sé dúshlánach a sláine, a shábháilteacht, agus a rochtain a chothú. Anseo thagann DocumentVision, leabharlann foinse oscailte, i bhfeidhm. Is leabharlann open-source cumhachtach é DV atá deartha do fhorbróirí bogearraí a bhfuil gá acu oibriú le doiciméid scanáilte. Tógta ar Node.js, baintear úsáid as roinnt de na teicneolaíochtaí láidre, lena n-áirítear Tesseract le haghaidh Aithint Carachtar Optach (OCR), OpenCV le haghaidh próiseáil íomhá, agus ZXing le haghaidh léitheoireacht barrachóid. Ligeann an meascán seo d'fhorbróirí bogearraí feidhmchláir a chruthú a d'fhéadfadh tascanna bainistíochta doiciméad a láimhseáil go héifeachtach.

Is leabharlann Node.js é DocumentVision a sholáthraíonn tacar iomlán uirlisí le haghaidh léitheoireacht agus bainistíochta doiciméad scanáilte laistigh de feidhmchláir Node.js. Ceadaíonn sé d'fhorbróirí luchtú, léamh, nuashonrú, scrios nó téacs nó íomhánna a bhaint as doiciméid, chomh maith le hoibríochtaí casta cosúil le cuardach, scagadh, agus sórtú le cúpla líne de chód amháin. Tá an leabharlann deartha chun a bheith solúbtha agus inscálaithe, rud a fhágann go bhfuil sé oiriúnach do raon leathan feidhmchlár, ó chórais bhainistíochta doiciméad beaga go réitigh fiontraíochta mhóra. Do fhorbróirí bogearraí, a dhéanann sé an t-chastaíocht a dhéanann le sonraí crúfa doiciméad a bhreithniú agus cuireann sé ar chumas cruthú feidhmchlár saincheaptha a láimhseálann doiciméid scanáilte, oibriú sreabhadh oibre uathoibríoch, nó eolas úsáideach a bhaint as íomhánna.

Previous Next

Ag tosú le DocumentVision

Chun DocumentVision a shuiteáil, is féidir leat npm a úsáid, bainisteoir na bpacáistí do JavaScript. Úsáid na horduithe seo a leanas le haghaidh suiteáil rathúil.

Suiteáil DocumentVision trí npm

$ npm install dv  

Suiteáil DocumentVision trí GitHub

clone https://github.com/creatale/node-dv.git

Luchtú & Mionathrú Íomhánna trí Leabharlann Node.js

Ceadaíonn leabharlann DocumentVision foinse oscailte d'fhorbróirí bogearraí tascanna éagsúla próiseála íomhá a chur i bhfeidhm tríd a chomhtháthú le OpenCV. Ligeann sé d'fhorbróirí bogearraí cáilíocht na híomhá a fheabhsú, tomhasanna a choigeartú, nó fiú an íomhá a réamhphróiseáil chun torthaí OCR níos fearr a fháil. Is féidir le forbróirí bogearraí íomhánna a luchtú, a athmhéidú, a rothlú, agus a choigeartú chun a gcaighdeán a fheabhsú sula ndéantar an próiseáil. Is féidir leat freisin doiciméid scanáilte agus íomhánna a luchtú agus téacs a bhaint astu laistigh de fheidhmchláir Node.js. Seo sampla a thaispeánann conas is féidir le forbróirí bogearraí íomhánna a athmhéidú agus a rothlú laistigh de fheidhmchláir Node.js.

Conas íomhá a athmhéidú agus a rothlú laistigh Feidhmchlár Node.js?

const image = new dv.Image('path/to/image.png');
// Resize and rotate the image
image.resize(800, 600).rotate(90).save('path/to/output.png')

Aithint Carachtar Optach (OCR) i Node.js

Comhtháthaíonn DocumentVision an t-inneall Tesseract, ag cur ar chumas úsáideoirí téacs a thiontú ó doiciméid scanáilte nó ó íomhánna go formáidí ineagarthóireachtacha laistigh de fheidhmchláir Node.js. Tá an ghné seo ríthábhachtach le haghaidh digitithe doiciméad, ag cumasú d'fhorbróirí bogearraí téacs clóite a bhaint as comhaid íomhá cosúil le PDFanna nó JPEGanna scanáilte. Taispeánann an sampla cód thíos conas is féidir le forbróirí luchtú agus téacs a bhaint as Íomhánna PNG laistigh den timpeallacht Node.js.

Conas téacs a bhaint as Íomhánna PNG laistigh Feidhmchlár Node.js?

const dv = require('node-dv');
const ocr = new dv.OCR();

ocr.recognize('path/to/image.png', (err, text) => {
    if (err) {
        console.error('OCR Error:', err);
    } else {
        console.log('Extracted Text:', text);
    }
});

Braiteadh & Díchódú Barrachóid i Node.js

Is gné riachtanach eile le haghaidh léitheoireacht barrachóid í an leabharlann DocumentVision foinse oscailte, a dhéanann sé indéanta trí chomhtháthú an scanóir barrachóid ZXing. Tá an feidhmiúlacht seo úsáideach le haghaidh bainistíochta doiciméad a bhfuil barrachóid iontu, mar shampla lipéid loingseoireachta, sonrascanna, nó bileoga faisnéise táirge. Seo sampla simplí a thaispeánann conas is féidir le forbróirí bogearraí íomhá barrachóid a luchtú agus í a díchódú laistigh de fheidhmchláir Node.js.

Conas íomhánna Barrachóid a luchtú agus a díchódú laistigh Feidhmchlár Node.js?

const barcode = new dv.Barcode();
barcode.decode('path/to/barcode.png', (err, result) => {
    if (err) {
        console.error('Barcode Error:', err);
    } else {
        console.log('Decoded Barcode:', result);
    }
}); 

Sreabhadh Oibre Inúsáidte

Soláthraíonn DocumentVision ardán láidir agus solúbtha do fhorbróirí chun feidhmchláir saincheaptha a thógáil a láimhseálann doiciméid scanáilte. Ceadaíonn an leabharlann saincheapú, ag cumasú d'fhorbróirí an phróiseáilphíblíne a shaincheapú chun a riachtanais ar leith a chomhlíonadh. Is féidir leis an solúbthacht seo sreabhadh oibre níos éifeachtaí a chur chun cinn a oireann do chásanna úsáide ar leith.

 Gaeilge