
Redigiranje slika je neophodno za poboljšanje i manipulaciju slike u različitim aplikacijama. u prethodnim postovima, pokrivali smo teme kao što su: Korištenje slika, Rotirajuće slike, i Blizanje slikaDanas ćemo se usredotočiti na to kako primijeniti median i Wiener filtre – dvije vitalne tehnike za odbijanje i uklanjanje slika.
- C# API za primjenu Median i Wiener Image Filters
- Aplikacija srednjeg filtera na sliku u C#
- Aplikacija Gauss Wiener Filter za sliku
- Motion Wiener Filtriranje slike
C# API za primjenu Median i Wiener Image Filters - Besplatno preuzimanje
Tko je Aspose.Imaging za .NET API je moćno rješenje za implementaciju tehnika filtracije slike u .NET aplikacijama. ova knjižnica vam omogućuje da učinkovito primjenjujete i median i Wiener filtre, čineći ga važnim alatom za C# obrađivanje slike. Preuzimanje požara ili ga instalirati izravno iz NuGeta pomoću sljedećeg zapovijedi:
PM> Install-Package Aspose.Imaging
Primijenite srednji filter na sliku u C#
median filter je ne-linearna digitalna tehnika filtracije koja učinkovito smanjuje buke u slikama, čineći ga dragocjenim alatom u C# slikovnom filtriranju. Evo korak po korak vodiča o tome kako primijeniti medianski filter na sliku u C#:
- Preuzmite sliku pomoću Sljedeći članakSvijet() Metoda je.
- Priključite sliku na Rasterimagij Vrsta je.
- Stvoriti primjer za MedianFilterOptions razred i inicijalizirajte ga po željenoj veličini pravokugla.
- Primijenite srednji filter pomoću RasterImage.Filter(Rectangle, Opcije za filtriranje medija) Metoda je.
- Sačuvajte rezultatnu sliku pomoću Sljedeći članakRasterImage.Save() Metoda je.
Ovdje je uzorak koda koji pokazuje kako primijeniti srednji filter na sliku u C#:
Prije i poslije usporedbe
Ispod je usporedba slike prije i nakon primjene srednjeg filtera:

Primijenite Gauss Wiener Filter na sliku u C#
Gauss Wiener filter je još jedan učinkovit pristup za minimiziranje dodatnog buke i bluriranja u slikama.
- Preuzmite sliku pomoću Sljedeći članakSvijet() Metoda je.
- Priključite sliku na Rasterimagij Vrsta je.
- Stvoriti primjer za GaussWienerFilterOptions razred i inicijalizirati ga sa željene veličine promjera i glatke vrijednosti.
- (Opcionalno) Za grayscale sliku, postavite GaussWienerFilterOptions.Grayscale Vrijednost je istinita.
- Primijenite Gauss Wiener filter pomoću RasterImage.Filter(Rectangle, GaussWienerFirterOptions) Metoda je.
- Sačuvajte rezultatnu sliku pomoću Sljedeći članakRasterImage.Save() Metoda je.
Evo uzorka koda za primjenu filtera Gauss Wiener na sliku u C#:
Prije i poslije usporedbe
Ispod možete vidjeti sliku prije i poslije primjene filtera Gauss Wiener s opcijom grayscale:

I ovdje je slika prije i poslije primjene filtera Gauss Wiener bez grayscale:

Primijenite Motion Wiener Filter na sliku u C#
motion Wiener filter specifično je dizajniran kako bi se uklonilo bluriranje uzrokovano pokretnim predmetima.
- Preuzmite sliku pomoću Sljedeći članakSvijet() Metoda je.
- Priključite sliku na Rasterimagij Vrsta je.
- Stvoriti primjer za MotionWienerFilterOptions razred i inicijalizirati ga s dužinom, glatkom vrijednošću i uglom.
- Primijenite filter za pokret Wiener pomoću RasterImage.Filter(Rectangle, MotionWienerFulterOptions) Metoda je.
- Sačuvajte rezultatnu sliku pomoću Sljedeći članakRasterImage.Save() Metoda je.
Ovdje je uzorak koda koji pokazuje kako primijeniti filter za pokret Wiener na sliku u C#:
Prije i poslije usporedbe

C# Median i Wiener Image Filtering API - Dobijte besplatnu licenciju
Možeš Dobijte besplatnu privremenu dozvolu primijeniti median i Wiener filtre na slike bez ograničenja ocjenjivanja.
zaključak
U ovom članku, istražili smo proces primjene median i Wiener filtera na slike u C#. također smo razmotrili metode za smanjenje buke od pokretnih objekata u slikama. možete bez sumnje integrirati ove značajke u svoje C# aplikacije kako biste poboljšali svoje sposobnosti uređivanja slike. Bez obzira na to tražite C# tutorial za obradu slike za početnike ili napredne tehnike, Aspose Plugin pruža sveobuhvatno rješenje za sve vaše potrebe obrade slika.
Pročitaj više
Da biste saznali više o API-u za obradu slike .NET, provjerite dokumentacijaAko imate bilo kakvih pitanja, osjećajte se slobodno da dođete kroz naše forum.
Vidjeti također
- Konvertirati slike u Grayscale u C#
- Dodajte vodeni znak na slike pomoću C#
- Komprimirajte PNG, JPEG i TIFF slike pomoću C#
- Fotografija u C#
More in this category
- C# Animation Maker Plugin: Kreirajte nevjerojatne animacije s Aspose.Imaging
- Aspose.Imaging Image Effect Plugin: poboljšajte svoje slike s naprednim filtrima
- Spajanje slika u C# s $99 Aspose.Imaging Slika Spajanje Plugin
- Korisna obrada poduzeća s Aspose.Imaging
- Korisna rotacija slike u C#-u Aspose.Imaging $99 Plugin