Ovaj brzi vodič objašnjava kako ukloniti šum iz image koristeći C#. Dobit ćete detalje o postavljanju razvojnog okruženja, popis koraka i uzorak koda za odšumljavanje slike koristeći C#. Dati uzorak koda izvodi predobradu koristeći klasični medijanski filter za odšumljavanje slike.
Koraci za uklanjanje šuma s fotografijom pomoću C#
- Postavite okruženje da koristi Aspose.OCR for .NET za smanjenje šuma
- Uvezite potrebne OCR klase i enumeratore
- Primijenite licencu za izlaz bez vodenog žiga
- Stvorite instancu AsposeOcr motora
- Izradite filter za predobradu za uklanjanje šuma sol i papar pomoću medijanskog filtera
- Stvorite instancu OcrInput za pojedinu sliku i gore definirani filtar
- Učitaj izvorni ulazni slikovni podatak u objekt OcrInput
- Pokrenite OCR proces prepoznavanja koristeći filtrirani ulaz
- Ispišite prepoznati izlazni tekst na konzolu
Ovi koraci sažimaju proces smanjenja šuma na fotografiji pomoću C#. Stvorite PreprocessingFilter koristeći medijanski filter, povežite ga s OcrInput i učitajte ulaznu šumovitu sliku u njega. Pozovite metodu Recognize() prosljeđujući joj OcrInput i ispišite očišćeni tekst na konzoli.
Kod za uklanjanje šuma s slike koristeći C#
Ovaj kod je vodič za smanjenje šuma na slici pomoću C#. Možete koristiti više filtera za uklanjanje šuma u PreprocessingFilteru, poput AutoDenoising, GaussianBlur i Sharpen. AutoDenoising koristi neuronsku mrežu i često primjenjuje Median za uklanjanje složenih pozadina.
Ovaj članak je pokrio smanjenje šuma na slici. Za pretvaranje rukopisa u tekst, pogledajte članak Pretvaranje rukopisa u tekst u C#.