Այս արագ դասընթացը բացատրում է, թե ինչպես Java-ի միջոցով image-ից շաբլոնները հեռացնել. Այն պարունակում է IDE-ի կարգավորման մանրամասները, քայլերի ցանկը և օրինակ կոդը Java-ի միջոցով լուսանկարների շաբլոնների նվազեցման համար. OCR-ի կիրառման առաջ պատկերների նախապատրաստման համար տարբեր տեխնիկա կքննարկվեն.
Java-ով լուսանկարի աղտոտումը հեռացնելու քայլերը
- Սահմանեք միջավայրը՝ օգտագործելով Aspose.OCR for Java՝ պատկերների աղմուկը նվազեցնելու համար
- Ներմուծեք բոլոր անհրաժեշտ դասերը և թվարկությունները, որոնք պահանջվում են հավելվածի համար
- Սահմանեք լիցենզիան՝ փորձնական տարբերակի սահմանափակումներից խուսափելու համար
- Ստեղծեք օրինակ OCR engine-ի
- Ստեղծեք PreprocessingFilter դասի օբյեկտ և սահմանեք ֆիլտրի տեսակը Median
- Ստեղծեք OcrInput օրինակ և սահմանեք նրա մուտքի տեսակը և ցանկալի զտիչը
- Բեռնեք նպատակային պատկերը OcrInput օրինակին
- Գործարկեք Recognize() մեթոդը և ստացեք ճանաչման արդյունքների ցանկը
- Ցուցադրել ճանաչված տեքստը
Այս քայլ առ քայլ ուղեցույցը բացատրում է, թե ինչպես կատարել պատկերի աղմուկի նվազեցում Java-ում. Սկսեք գործընթացը՝ ստեղծելով OCR շարժիչը AsposeOCR դասի միջոցով, կառուցելով Median նախապատրաստման զտիչը PreprocessingFilter դասի միջոցով. Հաջորդաբար, պատրաստեք մուտքի օբյեկտը վերոնշյալ զտիչի միջոցով, գործարկեք ճանաչման գործընթացը և ցուցադրեք API-ի պատասխանից տեքստը.
Java-ով պատկերների աղմուկի նվազեցման կոդը
Այս կոդը ցույց է տալիս պատկերի աղտոտվածության հեռացում Java-ով: PreprocessingFilter‑ը աջակցում է պատկերի մշակման մեթոդներին, ինչպիսիք են աղտոտվածության հեռացումը, երկուականացումը և այլն, որոնք անհրաժեշտության դեպքում կարող են օգտագործվել համակցված կերպով: OcrInput կոնտեյների դասը պահում է մուտքի տեսակը և ցանկալի զտիչը, որտեղ մուտքի տեսակը, անհրաժեշտության դեպքում, կարող է սահմանվել որպես թղթապանակ, սկանավորված PDF, TIFF, URL կամ Base64 հոսք։
Այս հոդվածը մեզ ցույց է տվել, թե ինչպես պետք է նախապատրաստել պատկերները OCR-ի առաջ։ Սքանված PDF-ից տեքստը դուրս բերելու համար, դիմեք հոդվածին Ինչպե՞ս դուրս բերել տեքստը սքանված PDF-ից Java-ում.