
Attēla rediģēšana ir būtiski, lai uzlabotu un manipulētu attēlus dažādās lietojumprogrammās. Krāpšanas attēli, rotācijas attēliun Blurējošas fotogrāfijasŠodien mēs koncentrēsimies uz to, kā piemērot median un Wiener filtrus – divas svarīgas tehnikas, lai novērstu un izsmidzinātu attēlus.
- C# API, lai pielietotu Median un Wiener attēla filtrus
- Piemērojiet Median Filter attēlam C#
- Pielietot Gauss Wiener Filter uz attēlu
- Motion Wiener Attēla filtrēšana
C# API piemērot Median un Wiener attēla filtriem - Bezmaksas lejupielāde
The Aspose.Imaging par .NET API ir spēcīgs risinājums attēla filtrēšanas tehnikas ieviešanai .NET lietojumprogrammās. šī bibliotēka ļauj efektīvi piemērot gan mediānus, gan Wiener filtrus, padarot to par būtisku rīku C# attēlu apstrādei . Lejupielādēt ugunsgrēku vai instalēt to tieši no NuGet, izmantojot šādu komandu:
PM> Install-Package Aspose.Imaging
Piemērojiet Median Filter attēlam C# {#Apply-Median-Filter-to-an/Image}
**mediāns filtrs ** ir nelineāra digitālā filtrēšanas tehnika, kas efektīvi samazina skaņu attēlos, padarot to par vērtīgu rīku C# attēla filtrēšanā .
- Lejupielādēt attēlu, izmantojot **Image.Load () * Metode ir.
- Ievadiet attēlu uz “RasterImage” Tipi ir.
- Izveidojiet piemēru no *MedianFilterOptions klases un sāk to ar vēlamo taisnstūra izmēru.
- Ievietojiet vidējo filtru, izmantojot RasterImage.Filter(Rectangle, MedianFilerOptions) Metode ir.
- Iegūto attēlu saglabā, izmantojot **RasterImage.Save() ** Metode ir.
Šeit ir koda paraugs, kas parāda, kā piemērot vidējo filtru attēlam C#:
Pirms un pēc salīdzināšanas
Zemāk ir attēla salīdzinājums pirms un pēc mediāna filtra piemērošanas:

Pielietot Gauss Wiener Filter uz attēlu C#
Gauss Wiener filtrs ir vēl viens efektīvs pieeja, lai samazinātu pievienoto trokšņu un slikta dūša samazināšanos.
- Lejupielādēt attēlu, izmantojot **Image.Load () * Metode ir.
- Ievadiet attēlu uz “RasterImage” Tipi ir.
- Izveidojiet piemēru no ** GaussWienerFilterOptions** klases un sāk to ar vēlamo straumju izmēru un gludu vērtību.
- (Opcionāli) Lai iegūtu graiskalu attēlu, iestatīt ** GaussWienerFilterOptions.Grayscale** Īpašums ir patiess.
- Pielietojiet Gauss Wiener filtru, izmantojot RasterImage.Filter(Rectangle, GaussWienerFILTEROptions) Metode ir.
- Iegūto attēlu saglabā, izmantojot **RasterImage.Save() ** Metode ir.
Šeit ir koda paraugs, lai pielietotu Gauss Wiener filtru attēlam C#:
Pirms un pēc salīdzināšanas
Zemāk jūs varat redzēt attēlu pirms un pēc Gauss Wiener filtra izmantošanas ar graiskalu opciju:

Un šeit ir attēls pirms un pēc Gauss Wiener filtra lietošanas bez graiskalas:

Pielietojiet Motion Wiener Filter attēlam C#
motion Wiener filtrs ir īpaši izstrādāts, lai novērstu vilšanos, ko izraisa pārvietotie objekti.
- Lejupielādēt attēlu, izmantojot **Image.Load () * Metode ir.
- Ievadiet attēlu uz “RasterImage” Tipi ir.
- Izveidojiet piemēru no MotionWienerFilterOptions klases un uzsākt to ar garumu, gludu vērtību un leņķi.
- Pielietojiet Wiener filtru, izmantojot RasterImage.Filter(Rectangle, MotionWienerFulterOptions) Metode ir.
- Iegūto attēlu saglabā, izmantojot **RasterImage.Save() ** Metode ir.
Šeit ir koda paraugs, kas parāda, kā uz attēlu C# piemērot Motion Wiener filtru:
Pirms un pēc salīdzināšanas

C# Median un Wiener Image Filtering API - Get Free License
Jūs varat Iegūstiet brīvu pagaidu licenci pielietot Median un Wiener filtrus attēliem bez novērtēšanas ierobežojumiem.
Conclusion
Šajā rakstā mēs izpētījām median un Wiener filtru pielietošanas procesu attēliem C#. Mēs arī pārbaudījāmies metodes, lai samazinātu troksni no pārvietojamiem objektiem attēlos. Jūs varat bez šaubām integrēt šīs funkcijas savā C # lietojumprogrammās, kā uzlabot attēla rediģēšanas spējas. Vai jūs meklējat **C# attēlu apstrādes tutorial iesācējiem ** vai uzlabotas tehnikas, Aspose Plugin nodrošina visaptverošu risinājumu visām jūsu attēlošanas vajadzībām.
Lasīt vairāk
Lai uzzinātu vairāk par .NET attēla apstrādes API, pārbaudiet DokumentācijaJa jums ir jebkādi jautājumi, jūtaties brīvi sasniegt caur mūsu Forums.
Skatīt arī
- Konvertēt attēlus uz Grayscale C#
- Pievienojiet Watermark attēliem, izmantojot C#
- Komprimēt PNG, JPEG un TIFF attēlus, izmantojot C#
- Attēls Cropping C#
More in this category
- C# Animation Maker Plugin: radīt pārsteidzošus animācijas ar Aspose.Imaging
- Aspose.Imaging Image Effect Plugin: uzlabot attēlus ar uzlabotu filtrus
- Pievienojiet attēlus C# ar $ 99 Aspose.Imaging Image Merger Plugin
- Uzņēmuma attēla apstrāde ar Aspose.Imaging
- Pieejams attēla rotācija C# Aspose.Imaging $99 Plugin