1. Táirgí
  2.   OCR
  3.   Java
  4.   Asprise OCR SDK for Java
 
  

Leabharlann Foinse Oscailte Java le haghaidh Próiseáil Téacs & Íomhá OCR

ALeabharlann Java Saor in Aisce Ceannaireacht a ligeann d'Fhorbróirí Bogearraí Cumais OCR a Chur le haipeanna Java & OCR a Dhéanamh ar Íomhánna Scanta & Comhaid PDF chun Téacs a bhaint astu gan stró.

Is foinse oscailte chumhachtach é Asprise OCR SDK do Java Soláthraíonn Java SDK an cumas chun aithint optúil carachtar (OCR) a dhéanamh ar íomhánna scanta, comhaid PDF agus doiciméid eile. Leis an API Java atá éasca le húsáid, is féidir leis an SDK seo cabhrú le forbróirí cumais OCR a chur lena bhfeidhmchláir Java go tapa agus go héasca. Is teicneolaíocht an-úsáideach é OCR a chuireann ar chumas ríomhairí téacs a aithint in íomhánna nó i ndoiciméid. Is féidir na bogearraí OCR a úsáid chun íomhánna scanta de théacs a thiontú go téacs digiteach ar féidir le ríomhaire iad a chur in eagar, a chuardach nó a phróiseáil.

Chuir an Asprise OCR SDK roinnt gnéithe tábhachtacha san áireamh chun gníomhaíochtaí a bhaineann le OCR a láimhseáil, mar shampla próiseáil tapa OCR, tacaíocht do roinnt teangacha, áis feabhsaithe Íomhá, téacs aitheanta i bhformáidí éagsúla, agus go leor eile. Tá an SDK bunaithe ar ardteicneolaíocht OCR ar féidir léi téacs a aithint i raon leathan clónna agus teangacha. Is féidir an leabharlann a úsáid chun feidhmchláir a fhorbairt le haghaidh feidhmchláiríní Java, feidhmchláir ghréasáin, comhpháirteanna Swing/JavaFX agus feidhmchláir fiontraíochta JEE.

Ceadaíonn an Asprise OCR SDK d’fhorbróirí bogearraí téacs aitheanta a aschur i bhformáidí éagsúla, lena n-áirítear gnáth-théacs, PDF inchuardaithe, agus Microsoft Word. Is féidir leis an SDK téacs a aithint i níos mó ná 100 teanga, lena n-áirítear Béarla, Sínis, Seapáinis, Araibis agus go leor eile. Leis an ardteicneolaíocht OCR, an tacaíocht chuimsitheach teanga agus an API atá éasca le húsáid, is féidir leis an SDK seo cabhrú le forbróirí am agus iarracht a shábháil agus feidhmchláir OCR á dtógáil acu.

Previous Next

Ag Tús le Asprise OCR SDK do Java

Ag Tús a chur le Asprise OCR SDK do Java Is é an bealach molta chun Asprise OCR SDK a shuiteáil do Java ná Maven a úsáid. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil rianúil.

Cleithiúnaí Maven le haghaidh Asprise OCR SDK do Java


<dependencies>
	<dependency>
	<groupId>com.asprise.ocr</groupId>
	<artifactId>java-ocr-api;/artifactId>
	<version>[15,)</version>
    </dependency>
</dependencies>

Suiteáil Asprise OCR SDK do Java trí GitHub

 git clone https://github.com/Asprise/java-.net-ocr-api-library  

Sliocht Téacs i bhFormáid Ghnáth-théacs trí Java

Chuir Asprise OCR SDK do Java feidhmiúlacht iomlán ar fáil chun téacs a bhaint as íomhánna i bhformáid gnáth-théacs. Ligeann an leabharlann d’úsáideoirí ábhar téacs doiciméad nó íomhánna scanta a aisghabháil go héasca, agus é a úsáid le haghaidh tuilleadh próiseála nó anailíse. Chun an tasc gnáth-théacs a bhaint amach ar dtús ní mór duit an íomhá a luchtú ó chomhad, ó shruth ionchuir, nó ó URL agus aitheantas OCR a chur i bhfeidhm ar an íomhá luchtaithe ag baint úsáide as an API. Úsáid an fheidhm chuí chun an téacs aitheanta a aisghabháil i bhformáid gnáth-théacs. Léiríonn an méid seo a leanas conas íomhá a luchtú, agus téacs aitheanta mar ghnáth-théacs, agus clóitear an toradh ar an consól.

Lódáil Íomhá, & Téacs Aitheanta trí Java API

import com.asprise.ocr.Ocr;

public class OCRTest {

    public static void main(String[] args) throws Exception {
        
        // Load image from file
        Ocr ocr = new Ocr();
        ocr.startEngine("eng", Ocr.SPEED_FASTEST);
        String recognizedText = ocr.recognize(new File("image.png"), Ocr.RECOGNIZE_TYPE_TEXT, Ocr.OUTPUT_FORMAT_PLAINTEXT);

        // Print the plain text output
        System.out.println("Recognized Text: " + recognizedText);

        ocr.stopEngine();
    }
}

Déan OCR éagsúla in Aipeanna Java

Ceadaíonn Asprise OCR SDK do Java API d’fhorbróirí bogearraí oibríochtaí éagsúla OCR (Aithint Optúil Carachtair) a dhéanamh ar chineálacha éagsúla doiciméad. Tacaíonn an leabharlann go hiomlán le cineálacha éagsúla oibríochtaí OCR, mar shampla Comhaid Íomhá OCR, Comhaid PDF OCR, Téacs Lámhscríofa OCR, Ilteangacha OCR, OCR a dhéanamh ar chuid den íomhá, OCR a dhéanamh ar ilchomhaid ionchuir in aon seat amháin, OCR a dhéanamh ar a leathanach áirithe ón gcomhad TIFF sonraithe, Próiseáil Baisc OCR agus go leor eile. Soláthraíonn an leabharlann uirlis chumhachtach sholúbtha chun oibríochtaí OCR a dhéanamh ar chineálacha éagsúla doiciméad. Leis an tacaíocht a thugann sé d'iltheangacha, d'íomhánna agus do chomhaid PDF, do théacs lámhscríofa, agus do bhaiscphróiseáil, is féidir leat téacs a bhaint go tapa agus go cruinn ó do dhoiciméid.

Déan OCR ar Ilchomhaid trí Leabharlann Java

String s = ocr.recognize("test.png;test2.jpg", -1, 0, 0, 400, 200,
   Ocr.RECOGNIZE_TYPE_TEXT, Ocr.OUTPUT_FORMAT_PLAINTEXT);

perform OCR on a PDF input file:
String s = ocr.recognize("test.pdf", -1, 100, 100, 400, 200,
   Ocr.RECOGNIZE_TYPE_TEXT, Ocr.OUTPUT_FORMAT_PLAINTEXT);

Tacaíocht Il-snáithe ag úsáid Asprise OCR

Chuir Asprise OCR SDK do Java API tacaíocht iomlán don il-snáithe, a ligeann d'fhorbróirí tascanna OCR iolracha a phróiseáil go comhuaineach. Cuireann an ghné seo ar chumas na bhforbróirí feidhmíocht a bhfeidhmchláir OCR a fheabhsú trí phróiseáil OCR a dháileadh thar iliomad snáitheanna, ar féidir leo oibriú i gcomhthráth ar ilchroí nó ar phróiseálaithe éagsúla. Tá an tacaíocht il-snáithe an-inoiriúnaithe, rud a ligeann d'fhorbróirí líon na snáitheanna agus na n-innill OCR a mhionchoigeartú chun na hacmhainní atá ar fáil agus na riachtanais phróiseála a mheaitseáil. Den chuid is mó, soláthraíonn tacaíocht il-snáithe Asprise OCR SDK do Java uirlis chumhachtach agus solúbtha d'fhorbróirí chun feidhmchláir OCR ardfheidhmíochta a thógáil ar féidir leo líon mór téacs a phróiseáil go tapa agus go héifeachtach.

Cód Bainistíochta Snáithe Tricky á scríobh

OcrExecutorService oes =
  new OcrExecutorService("eng", Ocr.SPEED_FASTEST, 4); // 4 threads

List> futures = oes.invokeAll(Arrays.asList(
  new OcrExecutorService.OcrCallable(
    new File[] {new File("test1.png")},
      Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_XML),
  new OcrExecutorService.OcrCallable(
    new File[] {new File("test2.png")},
      Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_XML)
);

System.out.println("Result of test1.png: " + futures.get(0).get());
System.out.println("Result of test2.png: " + futures.get(1).get());

oes.shutdown(); // stops all OCR engines and disposes all threads
 Gaeilge