Pašalinti triukšmą iš paveikslėlio naudojant Java

Ši greita pamoka paaiškina, kaip pašalinti triukšmą iš image naudojant Java. Jame pateikiama informacija, kaip nustatyti IDE, žingsnių sąrašas ir pavyzdinis kodas nuotraukų triukšmo šalinimui naudojant Java. Bus aptariami įvairūs metodai, skirti vaizdų išankstiniam apdorojimui prieš taikant OCR.

Žingsniai, kaip pašalinti triukšmą iš nuotraukos naudojant Java

  1. Nustatykite aplinką naudoti Aspose.OCR for Java vaizdo triukšmo mažinimui
  2. Importuokite visas reikalingas klases ir enumeracijas, reikalingas programai.
  3. Nustatykite licenciją, kad išvengtumėte bandomosios versijos apribojimų.
  4. Sukurkite OCR engine egzempliorių
  5. Sukurkite PreprocessingFilter klasės objektą ir nustatykite filtro tipą į Median
  6. Sukurkite OcrInput egzempliorių ir nustatykite jo įvesties tipą bei norimą filtrą
  7. Įkelkite tikslinį vaizdą į OcrInput egzempliorių
  8. Paleiskite Recognize() metodą ir gaukite atpažinimo rezultatų sąrašą
  9. Rodyti atpažintą tekstą

Šis išsamus žingsnis po žingsnio vadovas paaiškina, kaip atlikti vaizdo triukšmo mažinimą Java kalboje. Pradėkite procesą sukurdami OCR variklį naudojant AsposeOCR klasę, sukurkite Median išankstinio apdorojimo filtrą naudojant PreprocessingFilter klasę. Toliau, paruoškite įvesties objektą naudojant minėtą filtrą, vykdykite atpažinimo procesą ir parodykite tekstą iš API atsakymo.

Kodas paveikslų triukšmo mažinimui naudojant Java

Šis kodas demonstruoja vaizdo triukšmo šalinimo naudojant Java procesą. PreprocessingFilter palaiko vaizdo apdorojimo metodus, tokius kaip triukšmo šalinimas, binarizavimas ir kt., kuriuos, jei reikia, galima naudoti kartu. OcrInput konteinerio klasė saugo įvesties tipą ir norimą filtrą, kur įvesties tipas gali būti nustatytas kaip katalogas, nuskenuotas PDF, TIFF, URL arba Base64 srautas, jei reikia.

Šiame straipsnyje parodyta, kaip iš anksto apdoroti vaizdus prieš OCR. Norėdami išgauti tekstą iš nuskenuoto PDF, kreipkitės į straipsnį Kaip išgauti tekstą iš nuskenuoto PDF Java kalba.

 Latviski