Ez a cikk elmagyarázza, hogyan lehet zajt eltávolítani a image Python használatával. Részleteket kap az IDE beállításáról, egy lépéssorozatról, és egy mintakódról a fotózajcsökkentés Python használatával. Különféle részleteket fognak biztosítani a kép zajeltávolítási folyamatának testreszabásához.
A zaj eltávolításának lépései a fotón Python segítségével.
- Állítsa be a környezetet, hogy használja a Aspose.OCR for Python via Java-t a képzaj csökkentése érdekében.
- Importáld az OCR könyvtárat az alkalmazásba, és töltsd be a licencet.
- Hozza létre az OCR motor példányát a AsposeOcr osztállyal
- Építsd meg a medián előfeldolgozó szűrőt a PreprocessingFilter osztály használatával.
- Készítse elő a bemenetet a OcrInput használatával, a bemenettípus és a zajcsökkentő szűrő beállításával.
- Futtassa a felismerési folyamatot a recognize() metódus használatával
- Hozzáfér a visszakapott gyűjteményhez, és megjeleníti a konzolon.
Ezek a lépések leírják a képek zajcsökkentésének Python használatával történő folyamatát. Alkalmazza a licencet, építse fel az előfeldolgozó szűrőt a Median opcióval, hozza létre az OcrInput objektumot egyetlen képpel és a meghatározott szűrővel, majd töltse be a célképet az input objektumba. Végül indítsa el a felismerési folyamatot a recognize() metódus hívásával az input objektumon, és jelenítse meg a kapott szöveges karakterláncot.
Kód a képek zajcsökkentéséhez Python használatával
A fenti minta kód bemutatja a Python használatával történő képszűrést. Az AsposeOcr a optikai karakterfelismerés fő belépési pontja, amely szöveg, kép és dokumentumfeldolgozásra használható. Számos lehetőség áll rendelkezésre a felismeréshez szükséges adatok megadására, például Base64 karakterlánc, több képet tartalmazó könyvtár, PDF, TIFF, URL és ZIP is.
Ez a cikk bemutatta a zaj eltávolításának folyamatát. A beolvasott PDF szerkeszthető PDF-re konvertálásához lásd a Beolvasott PDF konvertálása szerkeszthető PDF-re Python használatával cikket.