Oscail Leabharlann Ruby Foinse chun Íomhánna a Thiontú go Téacs Ar Líne
Ligeann Leabharlann Saor in Aisce Aithint Carachtair Optúil Ruby (OCR) d'fhorbróirí Bogearraí Íomhánna, PDFanna, nó Doiciméid Scanta a Lódáil, a Léigh agus a Thiontú go Téacs nó Doiciméid Inchuardaithe
Tá dul chun cinn suntasach déanta sa teicneolaíocht um Aithint Optúil Carachtair (OCR) le blianta beaga anuas, rud a fhágann gur fusa asbhaint sonraí ó fhoinsí éagsúla a uathoibriú. Cumasaíonn sé uathoibriú, feabhsaíonn sé inrochtaineacht sonraí, agus feabhsaíonn sé táirgiúlacht i réimsí éagsúla. Uirlis chumhachtach amháin den sórt sin is ea leabharlann OcrSpace Ruby, a sholáthraíonn réiteach simplí d’fhorbróirí chun cumais OCR a chomhtháthú ina bhfeidhmchláir Ruby. Simplíonn an leabharlann seo an próiseas chun téacs a bhaint as íomhánna, doiciméid scanta, agus comhaid PDF, rud a fhágann gur rogha iontach é d’fhorbróirí atá ag lorg réiteach OCR áisiúil.
Cuireann leabharlann OcrSpace Ruby comhéadan simplí agus iomasach ar fáil, rud a fhágann go bhfuil sé éasca cumais OCR a chomhtháthú le feidhmchláir Ruby. Tá roinnt gnéithe tábhachtacha mar chuid den leabharlann, mar shampla cineálacha éagsúla íomhánna a luchtú, téacs a bhaint as íomhánna, doiciméid scanta a thiontú go téacs, téacs a bhaint as doiciméid atá scríofa i dteangacha éagsúla, téacs a aithint ó íomhánna ísealtaifigh, oibriú le hábhar lámhscríofa. , comhordanáidí an téacs aitheanta a aisghabháil, uimhreacha na leathanaigh a bhrath, sainréimsí spéise a shainaithint, agus go leor eile.
Is fillteán é leabharlann OcrSpace Ruby timpeall ar an Ocr.Space OCR API, a thairgeann eastóscadh téacs iontaofa agus cruinn ó íomhánna agus doiciméid PDF. Tógtha go sonrach le haghaidh forbróirí Ruby, simplíonn an leabharlann seo an próiseas comhtháthaithe, rud a ligeann do ríomhchláraitheoirí feidhmiúlacht OCR a ionchorprú go tapa ina bhfeidhmchláir gan déileáil le castachtaí an API bunúsacha. Cibé an bhfuil tú ag tógáil córas bainistíochta doiciméad, ag uathoibriú asbhaint sonraí, nó ag cur le hinrochtaineacht, is uirlis fhíorluachmhar í leabharlann OcrSpace Ruby a dhéanann an próiseas OCR a chuíchóiriú agus a chumasaíonn d’fheidhmchláir le cumais chruinne astarraingthe téacs.
Ag Tús le OcrSpace
Is é an bealach molta chun OcrSpace a shuiteáil ná Rubygems a úsáid. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil rianúil.
Suiteáil OcrSpace trí Rubygems
$ gem install ocr_space
Is féidir leat an leabharlann chomhroinnte tiomsaithe a íoslódáil ó stór Github.
Tiontaigh Íomhánna ó URL go Téacs trí Ruby API
Chuir an leabharlann foinse oscailte OcrSpace roinnt gnéithe cumhachtacha san áireamh chun cineálacha éagsúla íomhánna a lódáil agus iad a thiontú go téacs le cúpla líne de chód Ruby. Tacaíonn an leabharlann le roghanna OCR éagsúla, lena n-áirítear téacs a bhaint as íomhánna, doiciméid scanta, agus comhaid PDF. Cibé an gá d'fhorbróirí bogearraí sonraisc, admhálacha, nó aon chineál doiciméad eile a phróiseáil, is féidir le leabharlann OcrSpace Ruby é a láimhseáil go héifeachtach. Léiríonn an sampla seo a leanas conas is féidir le forbróirí bogearraí íomhánna a thiontú go téacs trí URL ag baint úsáide as Ruby API.
Tiontaigh Íomhánna ó URL trí Ruby API
result = resource.convert url: "http://bit.ly/2ih9aXt"
puts result
=> #[{"TextOverlay"=>{"Lines"=>[], "HasOverlay"=>false, "Message"=>"Text overlay is not provided as it is not requested"}, "FileParseExitCode"=>1, "ParsedText"=>"If you want to find the secrets of the \r\nuniverse, think in terms of energy, \r\nfrequency and vibration. \r\nAZ QUOTES \r\n", "ErrorMessage"=>"", "ErrorDetails"=>""}]
result = resource.clean_convert url: "http://bit.ly/2ih9aXt"
puts result
=> #If you want to find the secrets of the universe, think in terms of energy, frequency and vibration. AZ QUOTES
Ardchumais OCR trí Ruby API
Chuir an leabharlann foinse oscailte OcrSpace roinnt gnéithe an-úsáideacha agus ardchéime san áireamh chun oibríochtaí OCR a láimhseáil laistigh d’fheidhmchláir Ruby. Is féidir leis téacs a aithint go cruinn ó íomhánna ísealtaifigh, téacs as a riocht, agus fiú ábhar lámhscríofa, ag cinntiú torthaí iontaofa thar chásanna éagsúla. Seachas téacs a eastóscadh, ceadaíonn an leabharlann d’fhorbróirí faisnéis thábhachtach eile a bhaint as doiciméid. Áirítear leis seo comhordanáidí an téacs aitheanta a aisghabháil, uimhreacha na leathanach a bhrath, agus sainréimsí spéise a aithint laistigh den doiciméad.
Conas Téacs a Bhaint as Comhad Uaslódála trí Ruby API?
result = resource.convert file: "/Users/suyesh/Desktop/nicola_tesla.jpg"
puts result #Raw result
=> #{"TextOverlay"=>{"Lines"=>[], "HasOverlay"=>false, "Message"=>"Text overlay is not provided as it is not requested"}, "FileParseExitCode"=>1, "ParsedText"=>"If you want to find the secrets of the \r\nuniverse, think in terms of energy, \r\nfrequency and vibration. \r\nAZ QUOTES \r\n", "ErrorMessage"=>"", "ErrorDetails"=>""}
result = resource.clean_convert file: "/Users/suyesh/Desktop/nicola_tesla.jpg"
puts result